Definition of station ship in US English:

station ship

noun

US
historical
  • 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.