'storage ring' definitions:

Definition of 'storage ring'

(from WordNet)
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