meaning of apostar

apostar - Spanish to English

to (spot a) bet