DSTD

AcronymDefinition
DSTDDirecteur des Services Techniques Départementaux (French: Director of Departmental Technical Services)
DSTDDetail Software Technical Design
DSTDDivision of Sexually Transmitted Disease Prevention (also seen as DSTDP; US CDC)
DSTDDynamic Surface Tension Detector
DSTDDon't Scare the Dog (Florida classic rock and blues band)
DSTDDevices and System Training Directorate
DSTDDecreased Soft-Tissue Deposition