Meaning of CUMULUS in English

CUMULUS

[ 'kju:mjʊləs ]

■ noun ( plural cumuli -lʌɪ , -li: ) Meteorology cloud forming rounded masses heaped on each other above a flat base at fairly low altitude.

Origin

C17: from L., 'heap'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.