launching pad

  1. launchpad (sense )
  2. Informal a place, thing, situation, etc. serving as the starting point or providing the impetus for something else

See launching pad in American Heritage Dictionary 4

noun
A launch pad.
link/cite print suggestion box