restless sleep in English dictionary

  • restless sleep

    Meanings and definitions of "restless sleep"

    • (bird) sleeping on the surface of the water

Sample sentences with "restless sleep"

Available translations