stormcloud
See also: storm-cloud and storm cloud
English
Etymology
storm + cloud
Noun
stormcloud (plural stormclouds)
- A dark and ominous cloud that appears to indicate a coming storm.
Synonyms
- thundercloud
Translations
cloud threatening rain and wind
|
|