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. Английский сленговый словарь. 2012