Dictionary.com
Thesaurus.com
will have lured
  • future perfect of lure.

More Suggestions