Synonyms for "handcuff"

Words with similar meaning