doctor of science Meaning, Definition & Usage

  1. noun an honorary degree in science
    ScD; DS.

WordNet