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