English

implode verb definition in The universe topic from the Oxford Advanced Learner's Dictionary

implode

 verb: The universe topic
[intransitive] to burst or explode and collapse into the centre The windows on both sides of the room had imploded.