avouched

(/əˈvaʊt͡ʃd/)

adj.

A drinker who supplies evidence for statements nobody has challenged.

Xinyi was avouched and produced evidence concerning the pub’s lamps.

Source: Wiktionary