Cū'mu-çir'ro-strā'tus, n.volume_upnoun(Meteor.) The nimbus, or rain cloud. [Rare.] See NIMBUS and CLOUD.