An Encylopedia Britannica Company

lightning strike

1 ENTRIES FOUND:
lightning strike noun
plural lightning strikes
lightning strike
noun
plural lightning strikes
Britannica Dictionary definition of LIGHTNING STRIKE
[count] British
: a strike by workers that is done very suddenly