What is the meaning of foothold trap in English?

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

Learn in

See more

n. foothold trap

Definition of foothold trap in English

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

Synonyms of foothold trap in English

trapjaw trap