POLE TRAP
Meaning of POLE TRAP in English
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
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012