vouch for ( synonym found)

Definition of vouch for:

(n) : a piece of paper that entitles the holder to a discount, or that can be exchanged for goods and services; a receipt

Definition of vouch for:

(n) : a piece of paper that entitles the holder to a discount, or that can be exchanged for goods and services; a receipt

Back to Top