devastating explosion

Language: en

📖 Definitions

  1. A sudden, violent release of energy resulting in severe physical damage, destruction, or casualties.

💬 Examples

  1. A devastating explosion tore through a bustling shipyard in New York City this past Friday, leaving a trail of destruction and sorrow.