Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: detonator  'de-tu`ney-tu(r)
  1. A mechanical or electrical explosive device or a small amount of explosive; can be used to initiate the reaction of a disrupting explosive
    - detonating device, cap

Derived forms: detonators

See also: detonate

Type of: explosive device

Encyclopedia: Detonator