CIRRO STRATUS Meaning of CIRRO STRATUS in English cirrostratus, cloud formation containing ice crystals which appears high in the atmosphere Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012