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