1 strip building | Definition of strip building

strip building

noun

Definition of strip building

British
: the building of usually low-cost dwellings in long parallel rows with minimum land use — compare housing development, housing project

History and Etymology for strip building

strip entry 3

Keep scrolling for more