Meaning of pool cathode in English:

pool cathode

noun

  • (In full "mercury pool cathode") a cathode consisting of a pool of mercury.

Origin

1930s; earliest use found in Proceedings of the Royal Society of London.