NIGHTCAP Meaning of NIGHTCAP in English n. soft cap worn in bed; alcoholic drink taken before bedtime Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012