Dictionary.com
Thesaurus.com
has eddied
  • present perfect of eddy (3rd person singular).