STD Meaning of STD in English [std] abbreviation standard STD [NL sacrae theologiae doctor] abbreviation doctor of sacred theology Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012