avouch
verb
°To freely and openly admit.
°To confess.