LEGHOLD TRAP


Meaning of LEGHOLD TRAP in English

[leg.hold trap] n (1973): a jawed usu. 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 English vocab.      Английский словарь Merriam Webster.