Definition 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.
Are You Learning English? Here Are Our Top English Tips