Из Русского языка
Антонимы – это слова, противоположные по лексическому значению (правда – ложь).
Омонимы - одинаково звучащие единицы языка, в значении которых (в отличие от значений многозначных единиц) нет общих семантических элементов.
Синонимы – это слова, различные по звучанию и написанию, но сходные по лексическому значению.