English

Definition of beauty sleep noun from the Oxford Advanced Learner's Dictionary

 

beauty sleep

 noun
noun
BrE
 
; NAmE
 
[uncountable] (humorous) Good health
 
jump to other results
enough sleep at night to make sure that you look and feel healthy and beautiful See related entries: Good health
See the Oxford Advanced American Dictionary entry: beauty sleep