Synonyms of Sensory-deprivation
Primary definition: The deliberate reduction or removal of stimuli from one or more of the senses, such as sight, hearing, and touch.
Primary definition: The deliberate reduction or removal of stimuli from one or more of the senses, such as sight, hearing, and touch.