vouch for thatATTEST TO, confirm, affirm, verify, swear to, testify to, bear out, back up, support, stick up for, corroborate, substantiate, prove, uphold, give credence to, endorse, certify, warrant, validate
[TahlilGaran] Dictionary of Contemporary English ▲