Meaning of “polling booth” in the English Dictionary

british dictionary