Definition of static pressure tube in English:

static pressure tube

noun

Aeronautics Engineering

Origin

Early 20th century; earliest use found in U.S. Patents.