Dictionary.com
Thesaurus.com
will be vouching
  • future progressive of vouch.

More Suggestions