Dictionary.com
Thesaurus.com
have been sauntering
  • present perfect progressive of saunter.