Printer friendly

What does DSD stand for?

DSD stands for Drug-Sniffing Dog

This definition appears rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of DSD

Other Resources:
We have 235 other meanings of DSD in our Acronym Attic

Samples in periodicals archive:

Clearly our investigation indicates that this is a real problem,'' said city Department of Investigation Commissioner Mark Peters, who released a scathing report Thursday that recommended an overhaul of screening at the 10-jail Rikers complex, including better-trained security workers and more drug-sniffing dogs.
And he says officials from the Chilean government became so concerned that they considered bringing in a drug-sniffing dog.
The Korean Customs Service yesterday unveiled seven cloned labradors born five to six months ago after being separately cloned from a skilled drug-sniffing dog in active service.