English Dictionary
◊ IMPLODE
implode
v : burst inward; "The bottle imploded" [syn: {go off}] [ant: {explode}]