Noun townspeople has 1 sense
  1. town, townspeople, townsfolk - the people living in a municipality smaller than a city; "the whole town cheered the team"
    --1 is a kind of municipality
    --1 has particulars: borough
,
TOP