Definition of "DSC"
DSC
noun
countable and uncountable, plural DSCs
(military, British, US, Australia) Initialism of Distinguished Service Cross.
countable and uncountable, plural DSCs
(military, British, US, Australia) Initialism of Distinguished Service Cross.