lightning storm

English

Noun

lightning storm (plural lightning storms)

  1. Synonym of thunderstorm.