Open English Wordnet
Nouns
(n)complement, accompanimentsomething added to complete or embellish or make perfect“a fine wine is a perfect complement to the dinner”, “wild rice was served as an accompaniment to the main dish”
Verbs
(v)complementmake complete or perfect; supply what is wanting or form the complement to“I need some pepper to complement the sweet touch in the soup”