Top Definition
The electrical transference of energy due to atmospheric pressure change which causes a quick transfer of energy called lightning (or a lightning flash).

The fire was started by that lightning flash
by FrankRally1234 September 25, 2008
6 Words related to Lightning Flash

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.