IPA: //ˌæl.toʊˈstræt.əs//
KK: /ˈæltoʊˌstrætəs/
A type of cloud that appears as a thick, gray layer in the sky, often covering the whole sky and usually found at a middle altitude.
The sky was covered with altostratus clouds, signaling a change in the weather.
Altostratus is formed from "alto-" (from Latin 'altus', meaning high) and "stratus" (from Latin 'stratus', meaning spread out or layered). The word describes a type of cloud that is high in the sky and appears as a uniform layer.
Think of 'high' ('alto-') clouds that are 'spread out' ('stratus') in the sky — that's what altostratus refers to.