enhance - Dictionary definition and meaning for word enhance
when you are given a chance you try to improve more... that is ENHANCE