General Industry TermMCS meaning in oil and gasDefinitionMaster Control StationMCS means Master Control Station. SubseaSubsea✓ Verified termSuggest a correction