Dictionary.com
Thesaurus.com
will have nosed
  • future perfect of nose.