What is the meaning of populated place in English?

Learn vocabulary with pictures as well as definitions of populated place in English

Learn in

See more

n. populated place

Definition of populated place in English

Place where a community is established.

Synonyms of populated place in English

settlementhuman settlement