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.