Meaning of the word cumulonimbus in English

What does cumulonimbus mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

cumulonimbus

US /ˌkjuː.mjə.loʊˈnɪm.bəs/
UK /ˌkjuː.mjə.ləʊˈnɪm.bəs/

Noun