An Encylopedia Britannica Company

mushroom cloud

1 ENTRIES FOUND:
mushroom cloud noun
plural mushroom clouds
mushroom cloud
noun
plural mushroom clouds
Britannica Dictionary definition of MUSHROOM CLOUD
[count]
: a large cloud that forms after an explosion
especially : a cloud that is caused by the explosion of a nuclear weapon