Webster's English Dictionary

Enter the word to look up:

cumulostratus

cu.mu.lo.stra.tus \-'stra-t-*s, -'strat-\ n [NL] : a cumulus whose base 
   extends horizontally as a stratus cloud