Advertisement
Advertisement
View synonyms for mother ship
mother ship
noun
- a vessel or craft that services others operating far from a home port or center.
mother ship
noun
- a ship providing facilities and supplies for a number of small vessels
Discover More
Word History and Origins
Origin of mother ship1
First recorded in 1885–90
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse