7 letters · 9 points in Scrabble
noun an expression of approval and commendation
noun offering words of homage as an act of worship
verb express approval of