To detonate is to cause something to explode. This can be a literal explosion, or it can be a more figurative explosion, such as when a plan or idea is finally realized.
- The plan was supposed to detonate after a certain date, but it never happened.
- His plan to detonate the bomb at a specific time was foiled by the police.