pole trap
noun
1
: a trap set on a pole
2
: a trap arranged with a bent pole to swing the animal off the ground when the trap is sprung
Love words? Need even more definitions?
Merriam-Webster unabridged
Share