electrical storm
or electric storm
noun
Origin of electrical storm
An Americanism dating back to 1940–45
Words nearby electrical storm
Scientific definitions for electric storm
electrical storm
A thunderstorm.