What is the meaning of the word "explosion"?
Definitions:
-
a sudden great increase noun
- the population explosion
-
a sudden outburst noun
- an explosion of laughter
-
the act of exploding or bursting noun
- the explosion of the firecrackers awoke the children
-
the noise caused by an explosion noun
- the explosion was heard a mile away