STRATUS Meaning of STRATUS in English [ 'strα:təs , 'streɪtəs ]■ noun cloud forming a continuous horizontal grey sheet, often with rain or snow.OriginC19: mod. L., from L., lit. 'strewn', past participle of sternere . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004