imploded

English

Verb

imploded

  1. simple past and past participle of implode

Adjective

imploded (comparative more imploded, superlative most imploded)

  1. That has collapsed inwards