Dictionary.com
Thesaurus.com

will have sponged

  • future perfect
    of sponge.
    sponge
    noun
    any aquatic, chiefly marine animal of the phylum Porifera, having a porous structure and usually a horny, siliceous or calcareous internal skeleton or framework, occurring in large, sessile colonies.