DETONATOR





Definition:

  1. [noun] a mechanical or electrical explosive device or a small amount of explosive; can be used to initiate the reaction of a disrupting explosive
    Synonyms: detonating device, cap

Synonyms:


Related Words: