Dictionary.com
Thesaurus.com
will have eddied
  • future perfect of eddy.