What is the meaning of settlement in English?

Learn vocabulary with pictures as well as definitions of settlement in English

Learn in

See more

n. human settlement

Definition of human settlement in English

Place where a community is established.

Synonyms of human settlement in English

settlementpopulated place

See more

n. squatter settlement

Definition of squatter settlement in English

Settlement of poorly constructed housing, typically located on the outskirts of large urban areas, inhabited by people with scarce economic resources.

Synonyms of squatter settlement in English

shanty townsquatter areashantytownslum