Skip to content
Book Glossary
Home
Practice
Lessons
About
cumulus
Stopped
Dictionary definition
· cumulus
noun
a globular cloud
a collection of objects laid on top of each other
adjective
of or related to cumulous clouds
Similar words
cumulous
cumulus cloud
agglomerate
cumulation
heap
mound
pile
Source: Open English WordNet (CC BY 4.0).