NOD OFF Meaning of NOD OFF in English Verb. To fall asleep. Slang English vocab. Английский сленговый словарь. 2012