to vouch to warrantwarranty – Meaning and Explanation