Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Stormcloud
Origin
en
+
storm
+
cloud
Full definition of stormcloud
Noun
stormcloud
(
plural
stormclouds
)
A dark and
ominous
cloud
that appears to indicate a coming storm.
Synonyms
thundercloud
© Wiktionary
Follow @FreeWordFinder