(an expression of) admiration or approval; honour and thanks (to God)
congratulations; adoration
Cases of word usage
1) deserving respect and praise (admirable)
2) the giving of too much praise or respect, especially to win favour (adulation)
3) expressing admiration, praise etc (complimentary)
4) worthy of respect or praise (creditable)
5) to praise (a person, thing) highly in speech or writing (eulogize)
6) (a speech or writing full of) high praise (eulogy)
7) to praise (a person, quality) highly (extol)
8) to praise (a person) too much or insincerely (in order to please) (flatter)
9) to praise (God); to give honour and glory to (a hero) (glorify)
10) (an expression of) praise to God (hallelujah)