sensory dep
English
Noun
sensory
dep
(
uncountable
)
(
informal
)
sensory deprivation