verb
to express to another one's pleasure in his good fortune or success
congratulate a friend when she wins a race
Synonyms: felicitate
Related Word: applaud, laud, praise; bless, compliment
Idioms: pat one on the back, tender ( or offer) congratulation, wish one joy, wish one well
Contrasted words: belittle, depreciate, disparage, knock, run down, slur