Dictionary.com
definitions
  • synonyms

Sc.D.

See more synonyms for Sc.D. on Thesaurus.com
  1. Doctor of Science.
Show More

Origin of Sc.D.

From the Latin word Scientiae Doctor
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018