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