Meaning of bubble chamber

Definition of bubble chamber

(noun) an instrument that records the tracks of ionizing particles

Other information on bubble chamber

WIKIPEDIA results for bubble chamber
Amazon results for bubble chamber