SERENADE Meaning of SERENADE in English v. sing a love song at night in the open air (especially under the window of a woman) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012