General Industry TermTT meaning in oil and gasDefinitionTubing TailTT means Tubing Tail.✓ Verified termSuggest a correction