What does ‘Punter’ mean?

Punter: This one has a few meanings and it’s fairly important not to mix them up. It can be used to describe paying customers, usually as part of a crowd or audience, or it can be someone who’s gambling (i.e. someone who’s having a punt, or bet). The third meaning? A sex worker’s client. Seriously, don’t get them mixed up.