Golden Bowl

Dictionary

SHACKLEDpp.

Tied; confined; embarrassed.