Dictionary.com
Thesaurus.com
has enunciated
  • present perfect of enunciate (3rd person singular).