General Industry TermLTS meaning in oil and gasDefinitionLow Temperature SeparationLTS means Low Temperature Separation.✓ Verified termSuggest a correction