Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
legholds
in English
legholds
#uncommon
Definitions
Noun
devices
that
grip
or
trap
an
animal's
leg
Trappers
use
legholds
to
catch
wild
animals
.
Base Words
leg
holds