Definition of cumulus
English to English noun - a globular cloud
source: WordNet 3.0 - a collection of objects laid on top of each other
source: WordNet 3.0 - One of the four principal forms of clouds. SeeCloud.
source: Webster 1913
Visual Synonyms 
Nearby Word
cumulus, cumulous, cumulose, camelus, communalise, caïque, common louse, cannulise, chemolysis, communalize, chaenomeles, chicken louse, canalise, chinless, channels, chainless, cannulize, chemoimmunology, channelise, cushionless
|
|
|