Meaning of avouch

Definition of avouch

(verb) admit openly and bluntly; make no bones about

Other information on avouch

WIKIPEDIA results for avouch
Amazon results for avouch