Definition: Meaning of, New Scientist, The in English to English dictionary.
Pronunciation:/ /
synonym
antonym
[trademark]
a British weekly magazine that provides news about recent developments and discoveries in all areas of science. There is a similar US magazine called Scientific American .