Topic: BUILDINGS


townhouse

noun
     
town‧house [countable]
1TBB a house in a town or city, especially a fashionable one in a central area
2TBB British English a house in a town that belongs to someone who also owns a house in the countryside:
the Duke's townhouse in Mayfair
3 American EnglishTBB a house in a group of houses that share one or more walls

Explore BUILDINGS Topic