What is the meaning of the word "vouch"?

Definitions:

  1. to give supporting evidence copy to clipboard verb
    • They vouched their words by their deeds. copy to clipboard
  2. to give surety or assume responsibility copy to clipboard verb
    • I vouch for the quality of my products. copy to clipboard
  3. to summon an individual into court to warrant or defend a title copy to clipboard verb
    • The judge vouched the defendant over the objects in the will. copy to clipboard

Synonyms:

NearBy Words: