Definition: (adjective) Arousing or meriting strong dislike, aversion, or intense displeasure.
Synonyms: abominable, detestable, execrable.
Usage: Pray do not talk of that odious man.
Discuss
Definition: (adjective) Arousing or meriting strong dislike, aversion, or intense displeasure.
Synonyms: abominable, detestable, execrable.
Usage: Pray do not talk of that odious man.
Discuss