sensory dep

English

Noun

sensory dep (uncountable)

  1. (informal) sensory deprivation