Distinguished Service Cross
WordReference Random House Unabridged Dictionary of American English © 2025
DSC,
D.Sc.,
D.S.C.,
- Defense Supplies Corporation.
- The Discovery Channel (a cable television channel).
D.Sc.,
- Doctor of Science.
D.S.C.,
- MilitarySee Distinguished Service Cross.
- Doctor of Surgical Chiropody.
- the Discovery Channel (a cable television channel).
Collins Concise English Dictionary © HarperCollins Publishers::
Collins Concise English Dictionary © HarperCollins Publishers::
Doctor of Science