Definition of GTS in English:

GTS

Nautical
  • Gas turbine ship.