SST Meaning of SST in English abbr. supersonic transport. Oxford English vocab. Оксфордский английский словарь. 2012