English主要词典
town house
Universal Words
noun
1 (BrE) a house in a town owned by sb who also has a house in the country:
the Earl of Derby's town house
2 (BrE) a tall narrow house in a town that is part of a row of similar houses:
an elegant Georgian town house
3 (usually townhouse) (AmE) = TERRACEDHOUSE