Advertisement

Advertisement

controlled explosion

noun

  1. the deliberate detonation of an explosive device under strictly controlled circumstances


Advertisement

Advertisement

Advertisement

Advertisement