Word info

flexicuffs

Noun

Meaning

flexicuffs pl (plural only)

disposable plastic handcuffs similar in appearance to cable ties

Source: en.wiktionary.org

Close letter words and terms