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.