ODIUM


Meaning of ODIUM in English

[noun] [U] [formal]Odium is hate and strong disapproval.It seemed strange to see the country's former president held up to such public odium.

Cambridge English vocab.      Кембриджский английский словарь.