Noun Definition

implosion

1.Definition: a sudden inward collapse

"The implosion of a light bulb"

Category: General

2.Definition: the initial occluded phase of a stop consonant

Category: General