English dictionary
cumulus meaning and definition
Definition and meaning of cumulus at MeaningMonkey.org. cumulus meaning and definition in the English Dictionary.CUMULUS noun
Definition of cumulus (noun)
- a globular cloud
- synonyms: cumulus cloud
- a collection of objects laid on top of each other
- synonyms: agglomerate, cumulation, heap, mound, pile
Source: Princeton University Wordnet