Dictionary.com
Thesaurus.com

will have bayed

  • future perfect
    of bay.
    bay
    noun
    a body of water forming an indentation of the shoreline, larger than a cove but smaller than a gulf.

More Suggestions