"Punter" in British terms probably brings one meaning to mind immediately. A "punter" is a gambler, as in the phrase, "I'll have a punt on that", meaning, "I'll bet on that".
There's also punting as in pushing a boat (specificalky a punt) along with a long pole, but you would have to had attended an Oxbridge college to know that