Longman Dictionary of Contemporary English homepage

Topic: SPACE

launch pad

launch pad also launching pad [countable]
1TTS a base from which a weapon or spacecraft is sent up into the sky
2 an event, group, or activity that helps someone start something
launch pad for
Ellington's band was a launching pad for many gifted jazz musicians.
Word of the Day
Word of the Day is:

Other related topics