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