population that does not have a sufficient amount of a particular resource (such as money, food, housing, etc.)
NEEDY POPULATION
Meaning of NEEDY POPULATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012