Printer friendly
Acronymfinder

What does SD stand for?

SD stands for Sound Dampened/Diffused (weapons)


This definition appears very rarely

See other meanings of SD

Other Resources:
We have 158 other definitions for SD in our Acronym Attic