American English

Definition of beauty sleep noun from the Oxford Advanced American Dictionary

 

beauty sleep

 noun
noun
 
[uncountable] (humorous)
 
jump to other results
enough sleep at night to make sure that you look and feel healthy and beautiful
See the Oxford Advanced Learner's Dictionary entry: beauty sleep