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