English | German | Russian | Czech

cardboard city English

Meaning cardboard city meaning

What does cardboard city mean?

cardboard city

An area of a town where the homeless gather at night to shelter under makeshift constructions of discarded boxes and packing material.

Are you looking for...?