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