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