English Dictionary
◊ DETONATOR
detonator
n : a mechanical or electrical device or a small amount of
explosive; can be used to fire an explosive charge [syn:
{detonating device}, {cap}]