Dictionary.com
Thesaurus.com

has scooted

  • present perfect of scoot (3rd person singular).