atom smasher
Explore definitions, synonyms, and language insights of atom smasher
Definitions
                    Noun
                    
            a scientific instrument that increases the kinetic energy of charged particles
                Explore definitions, synonyms, and language insights of atom smasher