English version

mother ship in Space topic

From Longman Dictionary of Contemporary Englishmother shipˈmother ship noun [countable] 🔊 🔊 TTWTTSa large ship or spacecraft from which smaller boats or spacecraft are sent out