avouch

/ə'vautʃ/
Verb
  1. admit openly and bluntly; make no bones about

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ trái nghĩa

Từ chứa "avouch"

avouch
He avouches his mistake to the team.