Words: Doctor of Science DS ScD
Part of speech: n
Definition: an honorary degree in science