ILLS


Meaning of ILLS in English

[plural] [noun]There seems to be no cure for Britain's economic/social ills (= problems).

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