CIRROSTRATUS Meaning of CIRROSTRATUS in English [ ˌsɪrəʊ'strα:təs , -'streɪtəs ]■ noun cloud forming a thin, uniform semi-translucent layer at high altitude. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004