English dictionary
atmospheric electricity meaning and definition
Definition and meaning of atmospheric electricity at MeaningMonkey.org. atmospheric electricity meaning and definition in the English Dictionary.ATMOSPHERIC ELECTRICITY noun
Definition of atmospheric electricity (noun)
- electrical discharges in the atmosphere
Source: Princeton University Wordnet