LAND OF NOD


Meaning of LAND OF NOD in English

{n. phr.} Sleep. * /The little girl went off to the land of nod./

Slang English vocab.      Английский сленговый словарь.