DOWNBURST

– A strong downdraft of air which induces an outburst of damaging winds on or near the ground.

Category: Pending Review

Leave the first comment