What is the meaning of Thunder_and_lightning?

A thunderstorm.

Source: wiktionary.org