Definition of The New Scientist from the Oxford Advanced Learner's Dictionary


The New Scientist

; NAmE
jump to other results
a British magazine containing news and opinions about new developments in science and technology and their effects on society and the environment. It has been published every week since 1956.