cardboard city
cardboard city
English
Noun
Ad
Definition
An area of a town where the homeless gather at night to shelter under makeshift constructions of discarded boxes and packing material.
Ad