TUDU

(redirected from Topsides Umbilical Distribution Unit)
AcronymDefinition
TUDUTopsides Umbilical Distribution Unit (oil & gas industry)