Avouch — synonyms, definition

1. avouch (Verb)

1 synonym
avow
1 definition

avouch (Verb) — Admit openly and bluntly; make no bones about.

2 types of
acknowledge admit