The phrase
"night sleep" refers to the period of time when a person rests and sleeps during the night.
Full definition
Similar and related words and phrases are presented below.
«night»
«sleep»
Related phrases
Phrases with «night sleep»
Sentences with «night sleep»