What is Serenade?
Serenade definition and meaning on Dictionary terms:
a complimentary performance of vocal or instrumental music in the open air at night, as by a lover under the window of his lady.
a piece of music suitable for such performance.
verb (used with or without object), ser