What is the meaning of Superar?

to surpass; exceed

to overcome; get past

to exceed

to overcome

to surpass, exceed

to overcome

to beat, to outdo

to overtake, pass

to get over

to outdo each other, to one-up each other

to outdo oneself

to be overcome

to be exceeded, to be surmounted, to be broken (e.g. a record broken)

Source: wiktionary.org