BUBBLE CHAMBER


Meaning of BUBBLE CHAMBER in English

■ noun Physics an apparatus in which the tracks of ionizing particles are visible as a row of bubbles in a liquid.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.