Webster's Revised Unabridged Dictionary · 1913

Shacklock

Shacklock , noun

A sort of shackle. [Obsolete]