General Industry TermVerifiedGLR meaning in oil and gasGLR means Gas/Liquids Ratio.DefinitionGas/Liquids RatioSuggest a correction