I've heard the term 'lead point' before as being just another way of saying 'starting point'....enunciated likes 'Leeds' without the 's'.