bettering
bettering
definition
verb
bettering his previous time by ten minutes
improve on or surpass (an existing or previous level or achievement).
translation of 'bettering'
verb
حسن
Credits: Google Translate