Dictionary search results

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

handcuff English-Spanish

esposar, ponerle* esposas a