noun
an electrical device that makes a buzzing noise and is used for signalling.
Begin a journey through worlds of puzzles.
Take me to Green Gardens