IMPLODE

Definition of IMPLODE

  1. (verb)burst inward