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
Tweet