General Industry TermSI meaning in oil and gasDefinitionshared infrastructure (in IT&S)SI means shared infrastructure (in IT&S).✓ Verified termSuggest a correction