mother ship

1 ENTRIES FOUND:
Save
mother ship noun
plural mother ships
mother ship
noun
plural mother ships
Learner's definition of MOTHER SHIP
[count]
: a large ship or spaceship that sends out boats or smaller spaceships to explore, do scientific research, etc.
Comments & Questions
Comments & Questions
What made you want to look up mother ship? Include any comments and questions you have about this word.