SLEPT WELL


Meaning of SLEPT WELL in English

had a good night's sleep, was well-rested

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.