noun Date: 1973 a jawed usually steel trap that is used to hold a wild mammal and operates by springing closed and clamping onto the leg of the animal that steps on it
LEGHOLD TRAP
Meaning of LEGHOLD TRAP in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012