Definitions Found:

DISPLOSION, an explosion