What is the meaning of jaw trap in English?

Learn vocabulary with pictures as well as definitions of jaw trap in English

Learn in

See more

n. jaw trap

Definition of jaw trap in English

Metal snare used to catch animals that consists of two sharp, serrated semicircles that close when stepped on.

Synonyms of jaw trap in English

trapfoothold trap