braggadocio

US /ˌbræɡ.əˈdoʊ.tʃi.oʊ/
UK /ˌbræɡ.əˈdoʊ.tʃi.oʊ/
1.

khoe khoang

great confidence that someone expresses in their own abilities and qualities:

:
For all his braggadocio, he must have had moments of doubt.