What is the meaning of Beteren?

to improve, to become/make better

to tar, to cover with tar

to better, to make/become better

to reimburse

to punish, to make pay

to increase, to make/become larger

To better; to implement improvements or make better.

To attain victory or win against opponents; to have the upper hand.

Source: wiktionary.org