laddertronEnglishOxford Dictionary of Englishladdertron /ˈladətrɒn / ▸ noun a device used to carry charge to the terminals of some electrostatic accelerators, consisting of a series of metal bars joined at each end by non-conducting links to form a closed loop. – ORIGIN 1970s: from ladder + -tron.