History
History
Synonyms
UK
US
Meaning:
obnoxious

(of smell, behaviour etc) very unpleasant

offensive, repulsive

odious

extremely unpleasant

hateful, horrible

HATEABLE as in Wiktionary
HATEABLE as in Wikipedia