Imploded /(?)/

Im·plod·ed

Imploded

a.
  1. Formed by implosion. (Phon.)