Sung

/sʌŋ/

Synonyms

  • chanted
  • crooned
  • harmonized
  • intoned
  • serenaded

Slang Meanings

To perform well or excel.
She really sung it on stage last night!
To spill the beans or inform on someone.
Don't sing on your friends; keep it to yourself.