travelling-wave accelerator - English Synonyms Dictionary