Nouns

(n)complimenta remark (or act) expressing praise and admiration

Verbs

(v)compliment, congratulatesay something to someone that expresses praise“He complimented her on her last physics paper”
(v)complimentexpress respect or esteem for