Dictionary.com
Thesaurus.com

has been sauntering

  • present perfect progressive
    of saunter (3rd person singular).
    saunter
    verb (used without object)
    to walk with a leisurely gait; stroll.