Meaning of odious
Definition of odious
(adj)
unequivocally
detestable; "abominable
treatment
of prisoners"; "detestable vices"; "execrable crimes"; "consequences odious to those you govern"- Edmund Burke
Other information on odious
WIKIPEDIA results for
odious
Amazon results for
odious
Tweet