LAND OF NOD Meaning of LAND OF NOD in English n. phr. Sleep. The little girl went off to the land of nod. American idioms English vocabulary. Английский словарь американских идиом. 2012