STTN

AcronymDefinition
STTNSleeping Through the Night
STTNSekolah Tinggi Teknologi Nuklir (Indonesian: College of Nuclear Technology)
STTNStandard Technical Training Notes (Royal Air Force)