ALL meanings of draft tube
draft tube
D d - noun draft tube the flared passage leading vertically from a water turbine to its tailrace. 1
- noun draft tube A draft tube is a tube which is used in spouted beds to control the circulation of particles. 0