Definition of last ship in English:

last ship

noun

Nautical
slang
  • The ship on which a sailor served before the present one, recalled with nostalgia and typically viewed as superior.

Origin

Late 19th century.