English Dictionary
Definition townspeople in British English
townspeople noun
[plural] noun
/ˈtaʊnzˌpiːp(ə)l/
Synonyms and related words
