English | German | Russian | Czech

townspeople English

Meaning townspeople meaning

What does townspeople mean?

townspeople

(= town) the people living in a municipality smaller than a city the whole town cheered the team

Synonyms townspeople synonyms

What other words have the same or similar meaning as townspeople?

Are you looking for...?