Dictionary.com
Thesaurus.com
has gushed
  • present perfect of gush (3rd person singular).