Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Thunderstorm in English

English

Thunderstorm

/θəndərstɔrm/

noun

1. A storm resulting from strong rising air currents

  • Heavy rain or hail along with thunder and lightning
    synonym:
  • thunderstorm
  • ,
  • electrical storm
  • ,
  • electric storm