STRATOCIRRUS Meaning of STRATOCIRRUS in English n. clouds combining stratus and cirrus features. Oxford English vocab. Оксфордский английский словарь. 2012