digital handcuffs

English

Noun

digital handcuffs pl (plural only)

  1. (derogatory) digital rights management, seen as undesirably restrictive
    Synonym: digital restrictions management