DTDS


AcronymDefinition
DTDSDisaster Tolerant Disk System
DTDSDigital Theatre Distribution System
DTDSDumber Than Dog Stuff (polite form)