English
Detailed Synonyms for town house in English
town house:
town house [the ~] noun
-
the town house
– a house that is one of a row of identical houses situated side by side and sharing common walls 1the row house; the town house– a house that is one of a row of identical houses situated side by side and sharing common walls 1