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