Thundercloud Definition
thŭndər-kloud
thunderclouds
noun
thunderclouds
A storm cloud charged with electricity and producing lightning and thunder.
Webster's New World
Something menacing or dreadful.
Thunderclouds of impending war.
American Heritage
Synonyms:
- cumulonimbus cloud
- cumulonimbus
- threat
- forewarning
- foreboding
Other Word Forms of Thundercloud
Noun
Singular:
thundercloud
Plural:
thundercloudsThundercloud Is Also Mentioned In
Find Similar Words
Find similar words to thundercloud using the buttons below.