The Collaborative International Dictionary of English v.0.48:Strato-cirrus \Stra`to-cir"rus\, n. [Stratus + cirrus.] (Meteor.) An alto-stratus cloud. [Webster 1913 Suppl.]