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.