Yahoo Web Search

Search results

  1. Dictionary
    Vouch
    /vouCH/

    verb

    • 1. assert or confirm as a result of one's own experience that something is true or accurately so described: "they say New York is the city that never sleeps, and I can certainly vouch for that"