Definition of Lhc

Noun: LHC

  1. The world's largest and highest-energy particle accelerator, intended to collide opposing particle beams; built by CERN and located near Geneva, Switzerland
    - Large Hadron Collider

See also:
Lhasa
Lhotse

Anagrams containing the word lhc

lch clh hcl