Dictionary Check: synchrotron

"synchrotron" is a valid word!

Scrabble 19 points
Words with Friends 20 points

Definition

noun

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

Advertisement