sensory_deprivationEnglish

sensory deprivation

Noun

A form of psychological torture inflicted by depriving the victim of all sensory input

English: sensory deprivation