General Industry Termpuf meaning in oil and gasDefinitionpolyurethane foampuf means polyurethane foam.✓ Verified termSuggest a correction