sen•so•ry dep•ri•va•tion
We found 1 definitions of sensory deprivation from 1 different sources.
Noun |
||
sensory deprivation - a form of psychological torture inflicted by depriving the victim of all sensory input |