odious
odious - adjective
unequivocally detestable
odious - thesaurus
abominable
detestable
execrable