cumulostratus Meaning, Definition & Usage

Cu"mu*lo*stra"tus noun
Definitions
  1. (Meteor.) A form of cloud. See Cloud.

Webster 1913