- DSTD stands for Directeur des Services Techniques Départementaux (French: Director of Departmental Technical Services)
- DSTD stands for Detail Software Technical Design
- DSTD stands for Division of Sexually Transmitted Disease Prevention (also seen as DSTDP; US CDC)
- DSTD stands for Dynamic Surface Tension Detector
- DSTD stands for Don’t Scare the Dog (Florida classic rock and blues band)
- DSTD stands for Devices and System Training Directorate
- DSTD stands for Decreased Soft-Tissue Deposition
Abbreviations And Their Meaning