/ kənˈgrætʃuleɪt; NAmE / verb [ vn ]
1.
congratulate sb (on sth) to tell sb that you are pleased about their success or achievements :
I congratulated them all on their results.
The authors are to be congratulated on producing such a clear and authoritative work.
2.
congratulate yourself (on sth) to feel pleased and proud because you have achieved sth or been successful at sth :
You can congratulate yourself on having done an excellent job.
••
WORD ORIGIN
mid 16th cent.: from Latin congratulat- congratulated, from the verb congratulari , from con- with + gratulari show joy (from gratus pleasing).