noun:a polite expression of praise or admiration
She received a lovely compliment on her new haircut.
verb:to politely congratulate or praise someone for something
He made sure to compliment the chef on the excellent meal.