Good - 3207 Random
verb
2516 of 3207
Good / Friendly
Good / Friendly
vouch - To assert or confirm as a result of one's own experience that something is true or accurately so described
At Don's trial, Peggy had to vouch for his whereabouts to prove he didn't commit the crime.