LEGHOLD TRAP


Meaning of LEGHOLD TRAP in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.