Facilities & Process EngineeringMTP meaning in oil and gasDefinitionMechanical Tubing PuncherMTP means Mechanical Tubing Puncher.✓ Verified termSuggest a correction