detonate

ˈdɛtəneɪt

verb

explode or cause to explode.

two other bombs failed to detonate

explode,go off,be set off,blow up,burst apart,shatter,erupt,ignite,bang,blast,boom,go bang,go boom,set off,discharge,let off,touch off,trigger,kindle,light,spark