Meaning: 
Submission Tracking Number
Category of acronyms: 
Alphabets: