Sensory Deprivation Definition

Looking for online definition of sensory deprivation tank in the medical dictionary sensory deprivation tank explanation freehat is sensory deprivation tank meaning of sensory deprivation tank medical termhat does sensory deprivation tank mean.