detonator
Concise Oxford English Dictionary © 2008 Oxford University Press:
detonator/ˈdetəneɪtə(r)/
▶noun a device or small sensitive charge used to detonate an explosive. ■Brit. another term for fog signal.
'detonator' also found in these Oxford entries:

