Meaning of explosion chamber in English:

explosion chamber

noun

  • A compartment or container in which controlled explosions are carried out, especially the chamber of a gun; compare "chamber"(now rare).

Origin

Mid 19th century.