Word: cloudbust
Part of speech: Noun
Syllables: cloud
bust
Definition: A cloudburst; a heavy rain
Morphemes:
Affix: cloud
Language: en
PoS: Noun
Meaning: Anything which makes things foggy or gloomy.
Affix: bust
Language: en
PoS: Noun
Meaning: A failed enterprise; a bomb.