point: the precise location of something; a spatially limited location
location: a point or extent in space
sporting man: someone who leads a merry existence; especially a gambler on the outcome of sporting events