Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cumulostratus
in English
cumulostratus
us
/kjuː'mʌloʊ'stræ.təs/
uk
/kjuː'mjʊlə'strei.təs/
#uncommon
Definitions
Noun
a
low-level
cloud
layer
(
stratocumulus
)
The
cumulostratus
cloud
layer
often
covers
the
entire
sky
on
overcast
days
.