bubble chamber
Concise Oxford English Dictionary © 2008 Oxford University Press:
bubble chamber
▶noun Physics an apparatus in which the tracks of ionizing particles are visible as a row of bubbles in a liquid.
'bubble chamber' also found in these Oxford entries:

