What is the full meaning of avouching
AVOUCH, (archaic) to justify [v]
Example of the word avouching placed on a Scrabble board.