Serenade Meaning

There are 3 meaning(s) for word Serenade

Meaning 1 : a musical composition in several movements; has no fixed form

    Synonyms : divertimento
Meaning 2 : a song characteristically played outside the house of a woman

Meaning 3 : sing and play for somebody

    Example : She was serenaded by her admirers