Shadow development secretary Andrew Mitchell said, 'This is a key moment.
What does SD stand for?
SD stands for Shadow Development
This definition appears very frequently and is found in the following Acronym Finder categories:
- Information technology (IT) and computers
- Business, finance, etc.
See other definitions of SD
We have 158 other meanings of SD in our Acronym Attic
- Senior Discount
- Service Delivery
- Service Description
- Service Director
- Service Dress
- Service Duct
- Set Decipherable
- Seven Days (band)
- Sexual Dysfunction
- Shabeellada Dhexe (postal region, Somalia)