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