What is the full meaning of downbursts
DOWNBURST, a sudden, violent downward rush of air usually associated with thunderstorms, also MICROBURST [n]
Example of the word downbursts placed on a Scrabble board.