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