Dictionary.com
Thesaurus.com
have been occulting
  • present perfect progressive of occult.