Definitions Found:

Add to (something) in a way that enhances or improves it; make perfect