Meaning of shackled

Definition of shackled

(adj) bound by chains fastened around the ankles

Other information on shackled

WIKIPEDIA results for shackled
Amazon results for shackled