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