polls

/pˈoʊlz/

Explore definitions, synonyms, and language insights of polls

Definitions

Noun
the place where people vote

More General Terms