DETONATE


Meaning of DETONATE in English

(v. i.) To explode with a sudden report; as, niter detonates with sulphur.

Webster's English dictionary.      Английский словарь Webster.