Dictionary.com
Thesaurus.com
has winnowed
  • present perfect of winnow (3rd person singular).