Noun detonator has 1 sense
  1. detonator, detonating device, cap - a mechanical or electrical explosive device or a small amount of explosive; can be used to initiate the reaction of a disrupting explosive
    --1 is a kind of explosive device
    --1 has particulars: blasting cap; percussion cap
    Derived form: verb detonate1
,
TOP