superatus

listen to the pronunciation of superatus
Латинский Язык - Английский Язык
survive
outdo
overcome, conquer
surpass, be above, have the upper hand