English Dictionary
Definition implosion in British English
implosion noun
[countable/uncountable] noun
/ɪmˈpləʊʒ(ə)n/
1
an occasion when something such as an organization or an economic system is completely destroyed by things that are happening within it
