Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shackle
in English
shackle
us
/ʃækəl/
uk
/ʃækəl/
#common
Plural
shackles
Past Tense
shackled
Participle Verb
shackling
Third Person Singular
shackles
Definitions
Noun
a
restraint
for
limbs
(
e
.
g
.
ankle
,
wrist
)
a
U-shaped
metal
piece
for
attaching
objects
a
hook
or
ring
for
connecting
,
lifting
,
etc
.; (
cable
,
chain
)
a
link
for
connecting
railroad
cars
; (
draglink
,
drawbar
)
a
limiting
factor
(
on
freedom
,
progress
,
etc
.)