Definition, Meaning, Synonyms & Anagrams | English word STORM CLOUD
STORM CLOUD
Definitions of STORM CLOUD
- (meteorology) A dark and ominous cloud that appears to indicate a coming storm.
Number of letters
11
Is palindrome
No
Search for STORM CLOUD in:
Page preparation took: 117.63 ms.