handcuffed - English Synonyms Dictionary