Сравните словосочетания. как вы думаете, выделенные слова омонимы или многозначные слова? детективный *рассказ* - *рассказ* очевидца о происшествии. сказать *правду* - стоять за *правду* *крутой* берег - *крутая музыка,* *смотреть* в окно - *смотреть* за детьми заплести *косу* - *коса* сломалась *правый* суд - *правый берег* реки
правда - правда = многозначные слова
крутой -крутая = омонимы
смотреть - смотреть = многозначные слова
косу - коса = омонимы
правый -правый = омонимы.
Правило: значения многозначных слов всегда по смыслу связаны, объединены общим смыслом. (пример: "детективный рассказ - рассказ очевидца", общий смысл: повествование о чем-либо.)
А омонимы не имеют общих элементов смысла (пример: "заплести косу - коса сломалась", в одном случае это прическа, в другом орудие труда, как видим эти слова не связаны по смыслу).