cumulus
1. [ noun ] (meteorology) a globular cloud
Synonyms: cumulus_cloud
Related terms: cloud altocumulus
2. [ noun ] a collection of objects laid on top of each other
Synonyms: pile heap mound
Related terms: collection stack woodpile shock dunghill scrapheap pyre stockpile compost_heap slagheap stack accumulate throng
Similar spelling:   cumulous