Meaning of serenade

Definition of serenade

(noun) a musical composition in several movements; has no fixed form
(verb) sing and play for somebody; "She was serenaded by her admirers"

Other information on serenade

WIKIPEDIA results for serenade
Amazon results for serenade