IHTU

AcronymDefinition
IHTUInterservice Hovercraft Trials Unit (UK)