To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : Bright flashes of light near the horizon without thunder (especially on hot evenings). Usually attributed to distant lightning that is reflected by clouds.