A word or phrase that means exactly or nearly the same as another word or phrase in the same language, for example shut is a synonym of close.
In lexical semantics, opposites are words lying in an inherently incompatible binary relationship. For example, something that is long entails that it is not short.
Rhyming words are two or more words that have the same or similar ending sound. Some examples of rhyming words are: goat, boat, moat, float, coat.