General Industry Termpll meaning in oil and gasDefinitionPotential Loss of Lifepll means Potential Loss of Life.✓ Verified termSuggest a correction