self-congratulate

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