Dictionary search results

Showing 1-3 of 3 results

electrical storm British & World English

A thunderstorm or other violent disturbance of the electrical condition of the atmosphere

electric storm in electrical storm British & World English

A thunderstorm or other violent disturbance of the electrical condition of the atmosphere


You searched for electrical storm