English Dictionary
Definition congratulate yourself in British English
congratulate yourself phrase
phrase
1
to be proud of yourself for being successful or lucky
Synonyms and related words
