cumulonimbus
nounDefinition of cumulonimbus
: cumulus cloud having a low base and often spread out in the shape of an anvil extending to great heights — see cloud illustration
Keep scrolling for more