General Industry Termmgor meaning in oil and gasDefinitionmillion gas oil ratiomgor means million gas oil ratio.✓ Verified termSuggest a correction