Definition of stratocumulus in English English dictionary
A principal low-level cloud type, predominantly stratiform, in the form of a gray and/or whitish layer or patch, which nearly always has dark parts and is nonfibrous
{i} low-altitude cloud formation characterized by large dark rounded masses arranged in horizontal layers