CUMULUS Meaning of CUMULUS in English n. (pl. cumuli) a cloud formation consisting of rounded masses heaped on each other above a horizontal base. Derivatives: cumulous adj. Etymology: L, heap Oxford English vocab. Оксфордский английский словарь. 2012