Shacklock


Shack´lock`


n.1.A sort of shackle.