NAP Meaning of NAP in English v. doze, sleep lightly (during the day); act recklessly; be unprepared, be off guard; put sauce or gravy over food Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012