Townhouse

Definition:

  • (n.) A building devoted to the public used of a town; a townhall.

Compare townhouse with other words:

duplex vs. townhouse

townhouse vs. urban

house vs. townhouse

town vs. townhouse