Dictionary.com
Thesaurus.com

had flitted

  • past perfect of flit.