Definition of Mariotte tube in English:

Mariotte tube

(also Mariotte's tube)

noun

Physics
  • A U-tube having one arm short and sealed at the end and the other elongated and open to the air.

Origin

Mid 19th century.