superavi

listen to the pronunciation of superavi
Latin - English
surpass, be above, have the upper hand
overcome, conquer
survive
outdo