Detonators, noun plural of detonator. Synonyms in the same form.
fuses, torpedoes, caps
All synonyms for detonator →