NOD Meaning of NOD in English (n.) A dropping or bending forward of the upper oart or top of anything. Webster's English dictionary. Английский словарь Webster. 2012