n. 25B6; noun
an unexpected compliment : FLATTERING REMARK, tribute, accolade, commendation, bouquet, pat on the back; ( compliments ) praise, acclaim, admiration, flattery, blandishments, honeyed words.
my compliments on your cooking : CONGRATULATIONS, commendations, praise.
Margaret sends her compliments : GREETINGS, regards, respects, good wishes, best wishes, salutations, felicitations.
insult.
25B6; verb they complimented his performance : PRAISE, pay tribute to, speak highly/well of, flatter, wax lyrical about, make much of, commend, acclaim, applaud, salute, honour; congratulate, pat on the back.
criticize.