← DefinitionshareGuesscumulonimbusnounA type of tall, dense cloud that produces thunderstorms, heavy rain, lightning, and sometimes hail or tornadoes.Synonymsthundercloudnoun