(noun) heap, cumulation, agglomerate, mound, pile
a collection of objects laid on top of each other
(noun) cumulus cloud
a globular cloud