What does "detonate" mean?

Detonate: To explode with a sudden report; as, niter detonates with sulphur.

Additional senses

  1. 2.To cause to explode; to cause to burn or inflame with a sudden report.

Sources