TOP

Definition of shanty town noun from the Oxford Advanced American Dictionary

See shanty town in the Oxford Advanced Learner's Dictionary