English dictionary
stratocumulus
/,str/eI/t/oU/'k/j//u/m/j//@/l/@/s/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
Large balls or rolls of dark cloud which frequently cover the whole sky, esp. in winter, and give it at times an undulated appearance.
Source: webster1913