Dictionary.com
Thesaurus.com

have been vetting

  • present perfect progressive
    of vet.
    vet
    noun