1 praise, homage, commendation, honour, tribute, flattery, bouquet, favour:
The greatest compliment given to my work has been its success.
2 Usually, compliments. respects, regards, good or best wishes, felicitations, salutations, greetings:
I stopped by to pay my compliments to your mother.
3 honour, praise, pay homage or tribute to, commend, laud, congratulate, felicitate; flatter:
She came backstage to compliment me on my performance.