Search for synonyms and antonyms

Imploded and Imploding

(a.) Formed by implosion.