Definition of station ship in English:

station ship

noun

historical US Military
  • A ship assigned to a particular station, acting as a patrol vessel, or providing troops, refuelling or repair facilities, etc., as required.

Origin

Late 17th century.