Dictionary.com
Thesaurus.com

will have muffed

  • future perfect of muff.