Definition of laddertron in English:

laddertron

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.

    • ‘A complete home-made laddertron has been made in Beijing HI-13 Tandem Accelerator Laboratory.’

Origin

1970s: from ladder + -tron.

Pronunciation:

laddertron

/ˈladətrɒn/