braggadocio
noun [ U ] formal uk/ˌbræɡ.əˈdəʊ.tʃi.əʊ/ us/ˌbræɡ.əˈdoʊ.tʃi.oʊ/
傲慢,自负;自吹自擂,夸夸其谈
great confidence that someone expresses in their own abilities and qualities
For all his braggadocio, he must have had moments of doubt. 尽管他一向自吹自擂,但肯定也有心存怀疑的时候。
Synonym: boastfulness