Word Definition

Handcuffing

  1. of Handcuff

Synonyms