Definition of mercury pool in English:

mercury pool

noun

  • A body of liquid mercury, especially (usually attributive) one used as an electrode.

Origin

Early 20th century.