By Mary Morel
Complement means to complete, go with.
pepper and salt complement each other
Compliment means to praise. It’s also a formal expression of civility or respect.
I received a compliment about my hair.
compliments of the season
Complimentary is used to mean something is free of charge.
She was offered a complimentary drink on arrival.