General Industry Termodd meaning in oil and gasDefinitionOptimum Draining Designodd means Optimum Draining Design.✓ Verified termSuggest a correction