Meaning & Definition of Odious in English
English⟶
Odious
/oʊdiəs/
adjective
1. Unequivocally detestable
- "Abominable treatment of prisoners"
- "Detestable vices"
- "Execrable crimes"
- "Consequences odious to those you govern"- edmund burke
synonym:
- abominable,
- detestable,
- execrable,
- odious