首页英语词典avouchesavouches英英释意

avouches

英[ə'vaʊtʃ]
    vt. 断言;保证\nvi. 做出保证

英英释意


v. admit openly and bluntly; make no bones about