Find the word definition


The four letter abbreviation SSTL may refer to:

  • Site Specific Target Level — a target used in the remediation of contaminated land
  • Surrey Satellite Technology Ltd, a company which builds and operates small satellites
  • Stub Series Terminated Logic, a type of electronic device
  • Stainless steel, a corrosion-resistant steel alloy
  • Sistema Shyam TeleServices Limited, a joint venture between Sistema (LSE-SSA) of Russia and Shyam Group of India, to form MTS India