What is the full meaning of downdraft
a downward movement of air, also DOWNDRAUGHT [n -S]
Example of the word downdraft placed on a Scrabble board.