Answer: avouched

AnswerCrossword Clue
avouchedto make frank acknowledgment or affirmation of; declare or assert with positiveness
avouchedAVOUCH, to affirm (to state positively)
avouchedto admit; confess
avouchedto assume responsibility for; vouch for; guarantee