Dictionary.com
Thesaurus.com

has been baying

  • present perfect progressive
    of bay (3rd person singular).
    bay
    noun
    a body of water forming an indentation of the shoreline, larger than a cove but smaller than a gulf.

More Suggestions