General Industry TermMCR meaning in oil and gasDefinitionMaximum Continuous RatingMCR means Maximum Continuous Rating.✓ Verified termSuggest a correction