Definition of “polling booth” - English Dictionary

british dictionary