• SST (es•es•ti)

    1. :
      super-sonic transport