Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townlets
in English
townlets
us
//taʊnˌlɛts//
uk
//taʊnˌlɛts//
#uncommon
Definitions
Noun
small
towns
or
villages
The
region
is
dotted
with
small
townlets
and
rural
areas
.
Base Words
town
lets