rain cloud

Explore definitions, synonyms, and language insights of rain cloud

Definitions

Noun
a dark grey cloud bearing rain

More General Terms