Definition of "LHC"
LHC
noun
plural LHCs
(biology) Initialism of light-harvesting complex.
proper noun
(particle physics) Initialism of Large Hadron Collider.
plural LHCs
(biology) Initialism of light-harvesting complex.
(particle physics) Initialism of Large Hadron Collider.