Definition of SST in English:

SST

  • Supersonic transport.