VariousWords beta
Related Terms:
Definitions:
Noun
bubble chamber
Definition: an instrument that records the tracks of ionizing particles
Definition: A vessel filled with a superheated transparent liquid (most often liquid hydrogen) used to detect electrically charged particles moving through it.