Dictionary.com
Thesaurus.com

has squawked

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