Meaning of short sleep
Definition of short sleep
(noun)
sleeping
for a
short
period
of
time
(usually not in bed)
Other information on short sleep
WIKIPEDIA results for
short sleep
Amazon results for
short sleep
Tweet