English Dictionary
◊ ODIOUS
odious
adj : unequivocally detestable; "abominable treatment of
prisoners"; "detestable vices"; "execrable crimes";
"consequences odious to those you govern"- Edmund Burke
[syn: {abominable}, {detestable}, {execrable}]