LH2 noun1 •Abbreviation of liquid hydrogen (a liquid composed of the liquid phase of molecular hydrogen (H₂)).