Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scientists

- One learned in science; a scientific investigator; one devoted to scientific study; a savant.

Crossword clue for scientists

- Chemist, biologist, eg
- He experiments with insects? It is disturbing!
- Laboratory worker botches test in CSI
- Madame Curie, e.g.
- Boffins