n. (Meteorology) large white cloud formation having a flat base and high puffy peaks located at medium altitude of 2 or 3 miles (3,218-4,828 m)
ALTOCUMULUS
Meaning of ALTOCUMULUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012