self-congratulate

listen to the pronunciation of self-congratulate
Englisch - Englisch
To congratulate oneself, especially in a self-satisfied manner