better

noun

1.
something superior in quality or condition or effect
2.
someone who bets
Derived from:
bet
3.
a superior person having claim to precedence
4.
the superior one of two alternatives
Derived from:
better