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, caïque, communalise, common louse, cannulise, chemolysis, chaenomeles, communalize, canalise, chinless, channels, chicken louse, chainless, cannulize, chemoimmunology, channelise, cushionless
|
|
|