Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of stratus

- A form of clouds in which they are arranged in a horizontal band or layer. See Cloud.

Crossword clue for stratus

- Cloud type
- Dull low-lying cloud
- Grey Layer Cloud
- Sheet of cloud
- Status includes right to produce cloud