Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

Doctor of Science en · NOUN

Meanings

  1. An academic research degree awarded in a number of countries throughout the world. (Latin: Scientiæ Doctor)

Forms

SpellingFeaturesLabelsSource
Doctors of Science Number=Plur lexicographic

Synonyms

Sc.D. · S.D. · D.S. · Dr.Sc. · D.Sc.