Dictionary search results

Showing 1-7 of 7 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