Definition, synonyms and related words
Any of several electromagnetic devices used to capture charged particles