siphon barometer

noun

Definition of siphon barometer

: a J-shaped mercury barometer having the longer leg closed at the top and the other exposed to the air