serenader

/ˌsɛrəˈneɪdər/

Definitions

1. noun

a person who sings or plays music for someone, typically in a romantic or sentimental way

“The young man was a skilled serenader who often played guitar on street corners.”

2. verb

to sing or play music for someone, typically in a romantic or sentimental way

“He would serenade her with love songs on their anniversary.”

Synonyms

  • minstrel
  • romancer
  • troubadour

Antonyms

  • discourser
  • rebuffer