Definition of starting place in English:

starting place


  • The place in or from which a person or thing starts; a starting point; (in later use sometimes specifically) the place occupied by a competitor at the beginning of a race.


Late 16th century; earliest use found in Thomas Tymme (d. 1620), translator and devotional writer.