stormcloud
See also:
storm cloud
and
storm-cloud
English
Etymology
From
storm
+
cloud
.
Noun
stormcloud
(
plural
stormclouds
)
Alternative form of
storm cloud
.
Translations
cloud threatening rain and wind
—
see
storm cloud