Style Guide of Common Errors in English Grammar for Writers

complement, compliment

When we say something complements something else, we mean it supplements or makes complete the other. Think of fashion or colors, for example. Wine complements a meal.

A compliment is an expression of praise.

Discuss in the forum.
Click for the full grammar/usage guide.