Andes Lightning (noun) Definition, Meaning & Examples

noun
  1. an electrical discharge of the corona type, occurring over mountains when the atmosphere is electrically disturbed.
Andes Lightning (noun) Definition, Meaning & Examples

More Definitions