Noun Definitionimplosion1.Definition: a sudden inward collapse"The implosion of a light bulb"Category: General2.Definition: the initial occluded phase of a stop consonantCategory: General