Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townhomes
in English
townhomes
us
//taʊnhoʊmz//
uk
//taʊnhəʊmz//
#common
Definitions
Noun
multiple
units
of
row
houses
a
type
of
residential
building
(
attached
dwellings
)
Base Words
town
homes