meaning of electrical storm

1. a storm resulting from strong rising air currents; heavy rain or hail along with thunder and lightning


Related Words

electrical storm |

Developed & Maintained By Taraprasad.com

Treasure Words