English Dictionary

Definition of “bubble chamber”

bubble chamber

Definitions

noun

  1. a device that enables the tracks of ionizing particles to be photographed as a row of bubbles in a superheated liquid. Immediately before the particles enter the chamber the pressure is reduced so that the ionized particles act as centres for small vapour bubbles

Comments

Log in to comment on this word.