AVOUCHER
- one that avouches (to affirm (to state positively)) [n AVOUCHERS]
- to make frank acknowledgment or affirmation of; declare or assert with positiveness
- to assume responsibility for; vouch for; guarantee
- to admit; confess
- one who avouches (to affirm (to state positively)) [n -S]