Word info

velvet handcuffs

Noun

Meaning

(idiomatic) Golden handcuffs: any arrangement designed to provide favorable benefits or pay so as to discourage a participant from choosing to leave it.
Synonym: golden handcuffs

Used other than figuratively or idiomatically: see velvet,‎ handcuffs.

Source: en.wiktionary.org

Close letter words and terms