noun
Etymology: strip (III)
Britain : the building of usually low-cost dwellings in long parallel rows with minimum land use — compare housing development , housing project
noun
Etymology: strip (III)
Britain : the building of usually low-cost dwellings in long parallel rows with minimum land use — compare housing development , housing project
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012