handcuff 2023.01.19 Meaning of handcuff in English Noun 1. ⦅-s⦆ two connected metal rings for securing someone’s wrists; irons