LHC - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    Large Hadron Collider: the world's largest particle accelerator, located at CERN in Geneva. It accelerates proton beams up to the rate of 7 TeV using thousands of magnets.

    The LHC will let us see how matter behaved a tiny fraction of a second after the Big Bang.

    Submitted from United Kingdom on 06/07/2012