Definition of explosion machine in English:

explosion machine

noun

rare, historical
  • 1Internal combustion engine.

  • 2An explosive device or weapon such as a missile or bomb.

Origin

Early 19th century.