Dictionary.com
Thesaurus.com
will have lassoed
  • future perfect of lasso.

More Suggestions