General Industry TermSCR meaning in oil and gasDefinitionSelective Catalytic ReductionSCR means Selective Catalytic Reduction.✓ Verified termSuggest a correction