See also: std and STD

English edit

Noun edit

S.T.D. (plural S.T.D.'s)

  1. Alternative form of STD (sexually transmitted disease)

Anagrams edit

Spanish edit

Etymology edit

Initialism of sólidos totales disueltos.

Noun edit

S.T.D. m pl (plural only)

  1. total dissolved solids