mushroom cloud

1 ENTRIES FOUND:
Save
mushroom cloud noun
plural mushroom clouds
mushroom cloud
noun
plural mushroom clouds
Learner's 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