Dictionary search results

Showing 1-2 of 2 results

collider British & World English

An accelerator in which two beams of particles are made to collide

Large Hadron Collider British & World English

A large particle accelerator located at the CERN laboratory on the French-Swiss border near Geneva. Operation of the collider began in 2008, and an initial aim was to provide evidence for the existence of the Higgs boson