Definitions
noun
container consisting of a set of magnets set in a doughnut-shaped ring around which charged particles from an accelerator can be kept circulating until they are used
Look “storage ring” up elsewhere
Want another word?
Spin the dictionary for a fresh one.