enhance - definition of enhance by the Free Online Dictionary, Thesaurus and Encyclopedia.
en·hance (n-h ns) tr.v. en·hanced, en·hanc·ing, en·hanc·es 1. To make greater, as in value, beauty, or effectiveness; augment. 2. To provide with improved, advanced, or sophisticated features: computer software enhanced with cutting-edge functionalities. ...