S.T.D.youdaoicibaDictYouDict[S.T.D. 词源字典]
1975 as an abbreviation of sexually transmitted disease. Earlier it was an abbreviation of Latin Sacrosanctae Theologiae Doctor "Doctor of Sacred Theology."[S.T.D. etymology, S.T.D. origin, 英语词源]