Synonyms of Impoverished Area
Primary definition: A geographic region that suffers from significant economic hardship and lack of resources.
Primary definition: A geographic region that suffers from significant economic hardship and lack of resources.