Odious
adjective
unequivocally detestable; ; ; ; - Edmund Burke
“abominable treatment of prisoners”
Similar: abominable, detestable, execrable
adjective
unequivocally detestable; ; ; ; - Edmund Burke
“abominable treatment of prisoners”
Similar: abominable, detestable, execrable