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