SST


Meaning of SST in English

abbr. supersonic transport.

Oxford English vocab.      Оксфордский английский словарь.