STD


Meaning of STD in English

I. |eˌstē|dē abbreviation or noun

( -s )

Etymology: Latin sacrae theologiae doctor

: a doctor of sacred theology

II. ¦es¦tēˈdē noun

( -s )

: sexually transmitted disease herein

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.