Leghold meaning

Describing a kind of trap that catches an animal by the leg.
noun
0
0
Advertisement

Origin of leghold