What is the full meaning of serenade
(French) a piece of vocal music, esp. one on an amorous subject, also SERENATA, SERENATE [n -S] / to address a serenade to [v SERENADED, SERENADING, SERENADES]
Example of the word serenade placed on a Scrabble board.