We do not currently know of any synonyms for bestar.
The verb bestar is defined as:
Did you mean bester?