ILLS Meaning of ILLS in English [plural] [noun]There seems to be no cure for Britain's economic/social ills (= problems). Cambridge English vocab. Кембриджский английский словарь. 2012