Meaning of sleep deprivation
Definition of sleep deprivation
(noun)
a
form
of
psychological
torture
inflicted by depriving the
victim
of
sleep
Other information on sleep deprivation
WIKIPEDIA results for
sleep deprivation
Amazon results for
sleep deprivation
Tweet