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

golden handcuffs British & World English

Benefits, typically deferred payments, provided by an employer to discourage an employee from taking employment elsewhere