A person who avouches or asserts something; one who vouches for or guarantees something.
From avouch + -er (agent suffix meaning 'one who'). Following standard English noun formation, -er is added to verbs to create agent nouns.
Try Another Word