lightning strike

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