What do you call a person placing bets? [closed]

I'm trying to figure out the proper word for a person who is placing bets on various matches at a betting company. I've found only these: bettor / better , punter, but I have literally no idea about usage of these.

Please give me some insight into this problem.


Better, bettor, punter, gambler- someone who bets.

Reference: Oxforddictionaries.com

Punter- informal , chiefly BrE, a person who gambles, places a bet, or makes a risky investment.

Bettor- chiefly AmE, a person who bets, especially on a regular basis.


We call them "gamblers", if they are placing bets for themselves, "bookies" if they are placing bets for others. (US)

Interestingly, the verb to gamble is not used as often in this sense - but usually more figuratively. One lays (or places) bets, and plays the horses - in the same way that one would "play" poker or blackjack.