Dictionary search results

Showing 1-2 of 2 results

handcuff British & World English

A pair of lockable linked metal rings for securing a prisoner’s wrists

handcuff English Thesaurus

they handcuffed the prisoner to a warder