Word info Synonyms

Saint Elmo's light

Noun

Meaning

an electrical discharge accompanied by ionization of surrounding atmosphere

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms