- To congratulate is to praise or compliment someone or to offer them good wishes when something good happens.
When you say "Great job, good for you!" to someone who is graduating, this is an example of a situation where you congratulate the graduate.
congratulate definition by Webster's New World
- to express to (a person) one's pleasure at good fortune or success; felicitate: congratulate the winner
- Obsolete to rejoice at; celebrate
- Obsolete to greet; hail
Origin: ; from Classical Latin congratulatus, past participle of congratulari ; from com,- together plush gratulari, to wish joy ; from gratus, agreeable: see grace
congratulate definition by American Heritage Dictionary
transitive verb con·grat·u·lat·ed, con·grat·u·lat·ing, con·grat·u·lates
Origin: Latin congrātulārī, congrātulāt- : com-, com- + grātulārī, to rejoice (from grātus, pleasing; see gwerə-2 in Indo-European roots).
- con·gratˈu·laˌtor noun
- con·gratˈu·la·toˌry adjective