IMPLODE





Definition:

  1. [verb] burst inward; "The bottle imploded"
    Synonyms: go off

Synonyms: