Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
townspeople
in English
townspeople
us
//ˈtaʊnzpɪpl̩//
uk
//ˈtaʊnspɪpl̩//
#common
Definitions
Noun
people
living
in
a
town
;
residents
inhabitants
of
a
specific
town
or
urban
area
Base Words
town
people