IMPLODE Meaning of IMPLODE in English v.intr. & tr. burst or cause to burst inwards. Derivatives: implosion n. implosive adj. Etymology: IN-(2) + L - plodere, after EXPLODE Oxford English vocab. Оксфордский английский словарь. 2012