detonator ( synonym found)

Definition of detonator:

(n) : a device used to detonate an explosive device etc

Definition of detonator:

(n) : a device used to detonate an explosive device etc

Back to Top