meaning of launching pad

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


Related Words

launching pad |

Developed & Maintained By Taraprasad.com

Treasure Words