Home Synonyms croon
See US English definition of croon
See UK English definition of croon
1‘he crooned a few bars’
READ THESE ARTICLES