thundercloud
noun
°a large, dark cloud, usually a cumulonimbus, charged with electricity and producing thunder and lightning; a stormcloud.
°(by extension) something menacing and brooding.