electrical storm

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