Synonyms of Polls in English :
Antonyms of Polls in English
Thesaurus of Polls in English
1. (noun) the place where people vote