English Dictionary
Definition serenade in British English
serenade verb
[transitive] verb
/ˌserəˈneɪd/
Synonyms and related words
