noun
Freq #24310
Meanings
-
1
noun
the people who live in a particular town
The townspeople gathered in the square to hear the mayor's announcement.
Thesaurus
Etymology
Formed in English from town + the linking -s- + people. Unlike townsperson, townspeople is normally collective and plural in meaning.