Definition of Sensory Deprivation

  • 1. A form of psychological torture inflicted by depriving the victim of all sensory input Noun

Semanticaly linked words with "sensory deprivation"

Hyponims for word "sensory deprivation"