Dictionary.com
Thesaurus.com
has spun
  • present perfect of spin (3rd person singular).