Ran across these homophones a week or so ago. “Compliment” and “complement” were originally used interchangeably but are distinguished in modern usage. Both can be used either as a noun or verb. “Compliment” is the most often used word, meaning “to say something nice,” with ” the compliment” being the noun and “to compliment,” the verb. Whenever you’re not saying something nice, “complement” which refers to matching or completing is correct.
Tomorrow, A FREE Giveaway (How’s that for redundant?) Rita Bay