DEPOT SHIP


Meaning of DEPOT SHIP in English

noun

: a supply and repair ship in a flotilla of small naval vessels (as destroyers or submarines)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.