Thundercloud Meaning

There are 1 meaning(s) for word Thundercloud

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

    Synonyms : cumulonimbus,  cumulonimbus cloud