SST Meaning of SST in English [SST] n [supersonic transport] (1961): supersonic transport Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012