SYNCHROCYCLOTRON Meaning of SYNCHROCYCLOTRON in English improved form of cyclotron, a device that accelerates subatomic particles to high energies (see cyclotron). Britannica English vocabulary. Английский словарь Британика. 2012