Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: stratocumulus
  1. Large balls or rolls of dark cloud which frequently cover the whole sky, esp. in winter, and give it at times an undulated appearance

Encyclopedia: Stratocumulus