'static tube' definitions:

Definition of 'static tube'

(from WordNet)
noun
A measuring instrument used to measure static pressure in a stream of fluid

Words containing 'static tube'