Meaning of sensory deprivation

Definition of sensory deprivation

(noun) a form of psychological torture inflicted by depriving the victim of all sensory input

Other information on sensory deprivation

WIKIPEDIA results for sensory deprivation
Amazon results for sensory deprivation