Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of detonate

- To explode with a sudden report; as, niter detonates with sulphur.
- To cause to explode; to cause to burn or inflame with a sudden report.

Crossword clue for detonate

- Set off
- To set off
- Touch off