Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leg irons
in English
leg irons
#limited
Definitions
Noun
a
restraint
attached
to
the
ankle
(
for
control
,
security
)
The
prisoner
was
forced
to
wear
leg
irons
during
the
transport
.
Base Words
leg
irons