SHACKLED

Definition of SHACKLED

  1. (adj)bound by chains fastened around the ankles