NOD Meaning of NOD in English / nɒd; NAmE nɑːd/ noun [ U ] •IDIOMSsee land noun Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005