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. Кембриджский английский словарь. 2012