English dictionary
nimbus cloud meaning and definition
Definition and meaning of nimbus cloud at MeaningMonkey.org. nimbus cloud meaning and definition in the English Dictionary.NIMBUS CLOUD noun
Definition of nimbus cloud (noun)
- a dark grey cloud bearing rain
- synonyms: nimbus, rain cloud
Source: Princeton University Wordnet