Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townhouse
in English
townhouse
us
//taʊnhaʊs//
uk
//taʊnhaʊs//
#common
Plural
townhouses
Definitions
Noun
urban
residential
building
a
house
in
a
row
of
similar
houses
a
multi-level
terraced
house
(
in
a
city
)
The
family
bought
a
townhouse
in
the
city
center
.
Base Words
town
house