Gts has 3 different meanings across 1 category:
Proper Noun
Abbreviation of geologic timescale.
plural of GT
Initialism of Global Telecommunications System, a worldwide network for the transmission of meteorological data from weather stations, satellites and numerical weather prediction centres.