n. (pl. altostrati) a continuous and uniformly flat cloud formation at medium altitude. [mod.L f. L altus high + STRATUS]
ALTOSTRATUS
Meaning of ALTOSTRATUS in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012