[adjective] [formal] - extremely unpleasant; causing and deserving hatean odious crimean odious little manHenry Bavington plays the part of Mr Grimes, the odious headmaster.
ODIOUS
Meaning of ODIOUS in English
Cambridge English vocab. Кембриджский английский словарь. 2012