Dictionary.com
Thesaurus.com

will have vetted

  • future perfect
    of vet.
    vet
    noun