English version

launch pad

From Longman Dictionary of Contemporary English
Related topics: Space
launch 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.
Pictures of the day
What are these?
Click on the pictures to check.