Definition of self-congratulating in English:
self-congratulating
adjective
Engaging in or characterized by self-congratulation.
Pronunciation
self-congratulating
/ˌsɛlfkənˈɡratʃʊleɪtɪŋ/ /ˌsɛlfkəŋˈɡratʃʊleɪtɪŋ/ /ˌsɛlfkənˈɡratjʊleɪtɪŋ/Origin
Late 18th century. From self- + congratulating, after self-congratulation.
Are You Learning English? Here Are Our Top English Tips