SENSORY DEPRIVATION Meaning of SENSORY DEPRIVATION in English situation in which all of the feelings of the body are cut off by artificial means Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012