Vouching for it
-
to say that you know from experience that something is true or good, or that someone is honest and has a good character:
Vouching for it meaning & definition 1 of Vouching for it.
-
to support the truth of something or the good character of someone, based on your knowledge or experience:
Vouching for it meaning & definition 2 of Vouching for it.