SHANTY TOWN


Meaning of SHANTY TOWN in English

■ noun a deprived area consisting of large numbers of shanty dwellings.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.