Improve rotten English channel no end (7)
I believe the answer is:
enhance
(Other definitions for enhance that I've seen before include "improve things" , "Add function, appeal, to" , "produce better image" , "Increase attractiveness of, improve" , "lift" .)