avouch

v. 斷言、主張、保證、承認

英文釋義

  1. admit openly and bluntly; make no bones about