Definition 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.