...
Verb
to explode [ exploded ; exploded ]
to crack {sounds}
Noun
explosion [pl. explosions]
detonation [pl. detonations]