ˌself-congratuˈlation noun [uncountable] behaviour that shows in an annoying way that you think you have done very well at something
—ˌself-congratuˈlatory / $ ˌ..ˈ...../
adjective:
a smug, self-congratulatory smile [TahlilGaran] Dictionary of Contemporary English ▲