What does apostar mean?

apostar - Spanish to English

to (spot a) bet