Definition for SHACK'LED

SHACK'LED, pp.

Tied; confined; embarrassed.

Return to page 103 of the letter “S”.