Cū'mu-çir'ro-strā'tus, n.

noun

(Meteor.) The nimbus, or rain cloud. [Rare.] See NIMBUS and CLOUD.