Search results
- Dictionaryspace weather
noun
- 1. conditions in the region of space close to the earth, especially the presence of electromagnetic radiation and charged particles emitted by the sun, that can affect human activity and technology.
Powered by Oxford Dictionaries