storm cloud (English, noun)
expansion: storm cloud (plural storm clouds)
Senses:
topics: climatology
meteorology
natural-sciences
glosses: A dark and ominous cloud that appears to indicate a coming storm.
Forms:
form: storm clouds
tags: plural
form: storm-cloud
tags: alternative
dated
form: stormcloud
tags: alternative