What does DSM stand for?
DSM stands for Dragon Scale Mail
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
See other definitions of DSM
We have 394 other meanings of DSM in our Acronym Attic
- Diving Scuba Marine (Belgium)
- Division Santé de la Maison (French: Home Health Division)
- Docking and Stowage Module
- Document Security Management (Huawei Symantec Technologies Co. Ltd.; China)
- Does Size Matter?
- Doha Securities Market (Qatar; principal stock market)
- Domain Specific Modeling
- Domestic Staffing Model
- Don't Stop Moving (song)
- Downing Street Memo