TTH meaning in oil and gas
Definition
Tether Termination Head
TTH means Tether Termination Head. Interface component between tether and Subsea equipment - which supplies Communication, Power and Hydraulic signals
Interface component between tether and Subsea equipment - which supplies Communication, Power and Hydraulic signals
✓ Verified term