What is the full meaning of updraughts
UPDRAUGHT, an upwards movement of air, also UPDRAFT [n]
Example of the word updraughts placed on a Scrabble board.