English version

launch pad in Space topic

From Longman Dictionary of Contemporary Englishlaunch padˈlaunch pad (also launching pad) noun [countable]  1 TTSa base from which a weapon or spacecraft is sent up into the sky2 an event, group, or activity that helps someone start somethinglaunch pad for Ellington’s band was a launching pad for many gifted jazz musicians.