Dictionary.com
Thesaurus.com

will have squeaked

  • future perfect
    of squeak.
    squeak
    noun
    a short, sharp, shrill cry; a sharp, high-pitched sound.