STRATO-CIRRUS Meaning of STRATO-CIRRUS in English add. ·noun an alto-stratus cloud. Webster English vocab. Английский словарь Webster. 2012