Sheet lightning Meaning, Definition & Usage
Definitions
- a diffused glow of electric light flashing out from the clouds, and illumining their outlines. The appearance is sometimes due to the reflection of light from distant flashes of lightning by the nearer clouds.