Detonator Meaning

There are 1 meaning(s) for word Detonator

Meaning 1 : a mechanical or electrical explosive device or a small amount of explosive; can be used to initiate the reaction of a disrupting explosive

    Synonyms : cap,  detonating device