blurt out


Meanings

  • utter impulsively;