STG The origin and history of STG. Etymology An initialism of "swear to God"; the currency sense is a contraction of "sterling". Origin: English ← Back to the full definition of STG