Langimage
English
B1

a deep and uninterrupted sleep that leaves one feeling refreshed.

Meanings

a deep and uninterrupted sleep that leaves one feeling refreshed.

After a long day, she finally had a restful sleep.

Synonyms

Antonyms

Last updated: 2025/01/11 12:01