The Punter is a person who is wagers money or items of value on circumstances that have an indeterminable outcome in order to accumulate a greater value of money or goods. This process is known as gambling or bet-taking. The term can also be applied to those involved in speculation on the stock markets.
Other words used to describe this person are gambler or bettor. These days, punters are betting via various channels such as high street outlets, mobile apps or by using sophisticated betting software.
"I wouldn't hesitate to recommend this software to anyone."