Avouch definitions

verb

admit openly and bluntly; make no bones about

See also: avow