noun
a trap consisting of a heavy weight positioned to fall on an animal.
Begin a journey through worlds of puzzles.
Take me to Green Gardens