Dictionary.com
Thesaurus.com

has orated

  • present perfect of orate (3rd person singular).

More Suggestions