Dictionary.com
Thesaurus.com

has eddied

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