Webster’s Revised Unabridged Dictionary · 1913 Cumu-cirro-stratus Cu′mu-cir′ro-stra′tus (k?′m?-s?r′r?-str?′t?s), n. (Meteor.) Nimbus, or rain cloud. See Nimbus, and Cloud. ‹ Cumshaw Cumulate ›