overexcel
Etymology
over- + excel
verb
Synonym of excel (“surpass, do better than”)