digital handcuffs
English
Noun
digital
handcuffs
pl
(
plural only
)
(
derogatory
)
digital rights management
, seen as undesirably
restrictive
Synonym:
digital restrictions management