Definition of Storm Cloud

  • 1. A heavy dark cloud presaging rain or a storm Noun

Semanticaly linked words with "storm cloud"

Hyponims for word "storm cloud"