Definition of mercury pump in English:

mercury pump

noun

Origin

Mid 19th century.