Cumulonimbus Meaning

There are 1 meaning(s) for word Cumulonimbus

Meaning 1 : a dark cloud of great vertical extent charged with electricity; associated with thunderstorms

    Synonyms : cumulonimbus cloud,  thundercloud