Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stratus
in English
stratus
us
/ˈstrʌtəs/
uk
/ˈstrʌtəs/
#uncommon
Definitions
Noun
low-level
cloud
layer
(
uniform
base
,
gray
)
A
layer
of
stratus
cloud
covered
the
entire
city
.