An Encylopedia Britannica Company

electrical storm

1 ENTRIES FOUND:
electrical storm noun
plural electrical storms
electrical storm
noun
plural electrical storms
Britannica Dictionary definition of ELECTRICAL STORM
[count]
: a storm that has a lot of lightning
called also electric storm