Definitions Found:

enhance in value or quality make better