Drilling & WellsMC meaning in oil and gasDefinitionMechanical CompletionMC means Mechanical Completion.✓ Verified termSuggest a correction