Meaning of synchrotron

Definition of synchrotron

(noun) cyclotron in which the electric field is maintained at a constant frequency

Other information on synchrotron

WIKIPEDIA results for synchrotron
Amazon results for synchrotron