meaning of launch pad

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


Related Words

launch pad | launching pad | launchpad |

Developed & Maintained By Taraprasad.com

Treasure Words