What does TUPS mean in Medical & Science

TUPS meaning is defined below:

Towed Underwater Pumping System
ADVERTISEMENT

Was it useful?

What does TUPS mean? It stands for Towed Underwater Pumping System

Most popular questions

What does TUPS stand for?


TUPS stands for "Towed Underwater Pumping System"

How to abbreviate "Towed Underwater Pumping System"?


"Towed Underwater Pumping System" can be abbreviated as TUPS

What is the meaning of TUPS abbreviation?


The meaning of TUPS abbreviation is "Towed Underwater Pumping System"

What does TUPS mean?


TUPS as abbreviation means "Towed Underwater Pumping System"

Related Acronym Searches