synchrotron radiation
Concise Oxford English Dictionary © 2008 Oxford University Press:
synchrotron radiation
▶noun Physics polarized radiation emitted by a charged particle spinning in a magnetic field.
'synchrotron radiation' also found in these Oxford entries:

