Dictionary Home » Business » townhouse

townhouse business definition

One of a row of adjoining houses, generally with two or more floors. Most townhouses are designed with the kitchen and a living area on the main floor and two or more bedrooms on upper floors.

Learn more about townhouse

link/cite print suggestion box