Dictionary.com
Thesaurus.com
has declaimed
  • present perfect of declaim (3rd person singular).