Odious
Definition: The definition of odious is something that is extremely unpleasant or hated.
Synonyms: Abhorrent, Abominable, Detestable, Disgusting, Execrable
Antonyms: Agreeable, Charming, Congenial, Delightful, Enchanting
Learn English Grammar Online
Leave a Reply