gts

listen to the pronunciation of gts
English - Turkish

Definition of gts in English Turkish dictionary

gas turbine ship
gaz türbinli gemi
English - English
Global Telecommunications System|Global Telecommunications System]], a worldwide network for the transmission of meteorological data from weather stations, satellites and numerical weather prediction centres
Giantess (as a sexual fetish)

Technically the erotic obsession with such large women is labeled macrophilia, but it is more commonly referred to as simply GTS, short for giantess.

gas turbine ship