General Industry TermOTT meaning in oil and gasDefinitionOver The TopOTT means Over The Top.✓ Verified termSuggest a correction