ALL meanings of downdraft
down·draft
D d - noun downdraft A downward current or draft of air, especially one down a chimney into a room. 1
- noun downdraft a downward current, as of air: a downdraft in a mine shaft. 1
- noun downdraft a downward movement, as of the stock market. 1
- noun downdraft a strong, downward air current; an air pocket or air hole. 0
- noun downdraft downward air current 0
- noun downdraft a downward air current 0