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