detonating device

1. (noun) a mechanical or electrical device or a small amount of explosive; can be used to fire an explosive charge
Synonyms: cap, detonator
Related Words: blasting cap, explosive device, percussion cap



Terms and Conditions of Use / Copyright Notice