Show in Sentence
Show Synonyms
1) (especially in a large thinly populated country) in or towards the interior; inland (upcountry)
Synonyms
over-populated
having far too many people
packed with inhabitants
POPULATED as in Wiktionary
POPULATED as in Wikipedia