STD


Meaning of STD in English

(Medicine) disease that is most often contracted through sexual contact (e.g. gonorrhea, syphilis, AIDS, and genital herpes)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.