What is the meaning of Thundercloud?

A large, dark cloud, usually a cumulonimbus, charged with electricity and producing thunder and lightning; a storm cloud.

Something menacing and brooding.

Source: wiktionary.org