English

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

 

The New Scientist

 
BrE
 
; 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.