IMPLODE Meaning of IMPLODE in English v.intr. & tr. burst or cause to burst inwards. implosion n. implosive adj.[ IN-(2) + L - plodere, after EXPLODE ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012