DYNODE Meaning of DYNODE in English [dy.node] n [Gk dynamis] (1939): an electrode in an electron tube that functions to produce secondary emission of electrons Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012