Meaning of “explosion” - Learner’s Dictionary

explosion

noun [ C ] uk us /ɪkˈspləʊʒən/
BOMB

B2 the action of something such as a bomb exploding:

Forty people were killed in the explosion.
INCREASE

a sudden large increase in the amount of something:

the recent population explosion

(Definition of “explosion” from the Cambridge Learner’s Dictionary © Cambridge University Press)