NIGHTCAP Meaning of NIGHTCAP in English n.1 hist. a cap worn in bed. 2 a hot or alcoholic drink taken at bedtime. Oxford English vocab. Оксфордский английский словарь. 2012