What does DSD stand for?
DSD stands for DropShip Direct (direct mail distribution and logistics company)
This definition appears rarely and is found in the following Acronym Finder categories:
- Business, finance, etc.
See other definitions of DSD
We have 235 other meanings of DSD in our Acronym Attic
- Division of Shortage Designation
- Division of Student Development (various schools)
- Doctor in Social Development (various universities)
- Document Structure Description (XML)
- Double Shoulder Disarticulation
- Double Stamp Day
- Drainage Services Department (Hong Kong)
- Drivers Safety Device
- Drop Ship Delivery
- Drop Size Distribution