EnglishEdit

VerbEdit

sleep like a baby

  1. (simile) To sleep very well, especially peacefully

TranslationsEdit

Read in another language