Dictionary search results

Showing 1-3 of 3 results

shackle British & World English

A pair of fetters connected together by a chain, used to fasten a prisoner’s wrists or ankles together

shackle English Thesaurus

the prisoner was shackled to the heavy steel chair in the centre of the room

shackle lock British & World English

Another term for D-lock.

You searched for shackle