Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

elve Definition

Cancel
elve
noun
an upper atmospheric optical phenomenon associated with thunderstorms, rapidly expanding disk-shaped regions of luminosity, lasting less than a thousandth of a second, which occur high above energetic cloud-to-ground lightning of positive or negative polarity

Words Related to elve!

elve Examples by Brain Bank Users