S.T.D.
English edit
Noun edit
S.T.D. (plural S.T.D.'s)
- 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)
- total dissolved solids