noun. a thin uniform layer of hazy cloud at high altitude.
1. Noun, singular or mass However, cirrostratus clouds are a key meteorological predictor of the weather to come.