Unscramble
Definition of Lhc
Noun: LHC
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