meaning of launchpad

1. a platform from which rockets or space craft are launched


Related Words

launchpad |

Developed & Maintained By Taraprasad.com

Treasure Words