DETONATE Meaning of DETONATE in English vi to explode with a sudden report; as, niter detonates with sulphur. 2. detonate ·vt to cause to explode; to cause to burn or inflame with a sudden report. Webster English vocab. Английский словарь Webster. 2012