English
English version

mother ship

From Longman Dictionary of Contemporary English
Related topics: Water, Space
mother shipˈmother ship noun [countable]  TTWTTSa large ship or spacecraft from which smaller boats or spacecraft are sent out
Pictures of the day
What are these?
Click on the pictures to check.