General Industry TermM&O meaning in oil and gasDefinitionM&OM&O means M&O. Maintainance and OperationMaintainance and Operation✓ Verified termSuggest a correction