Dictionary.com
Thesaurus.com
has shouted
  • present perfect of shout (3rd person singular).