Dictionary.com
definitions
  • synonyms

DSC

See more synonyms on Thesaurus.com
  1. Defense Supplies Corporation.
  2. the Discovery Channel: a cable television channel.
Show More

D.Sc.

  1. Doctor of Science.
Show More

D.S.C.

  1. Distinguished Service Cross.
  2. Doctor of Surgical Chiropody.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

British Dictionary definitions for dsc

DSc

abbreviation for
  1. Doctor of Science
Show More

DSC

abbreviation for
  1. Distinguished Service Cross
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012