STRATOCIRRUS Meaning of STRATOCIRRUS in English n. clouds combining stratus and cirrus features. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012