complement

noun

A thing that contributes extra features to something else in such a way as to improve or emphasize its quality.

verb

Contribute extra features to (someone or something) in such a way as to improve or emphasize their qualities.