launching pad


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

* * *


Universalium. 2010.