polite or flattering remarks saying something good about someone or something.
From Latin 'complere' meaning to complete or fill up. A compliment 'completes' someone's sense of worth by adding praise. Not to be confused with 'complement' (something that completes).
Try Another Word