Dictionary.com
Thesaurus.com
has uncovered
  • present perfect of uncover (3rd person singular).