Doctor of Science

Definitions of Doctor of Science
  1. noun
    an honorary degree in science
    synonyms: DS, ScD
    see moresee less
    type of:
    honorary degree, honoris causa
    a degree conferred to honor the recipient
Word Family