shackled
SHACK'LED
, pp. Tied; confined; embarrassed.