shackled

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