onslaught
Noun
violent attack
Low-Earth Orbiting satellites are designed to withstand a regular onslaught of solar energy, but a rare "solar megastorm" could decimate a majority of the fleet.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.