rail hail

rail hail

English Noun
Ad

Definition

Hail accelerated to high speeds by heavy winds.

Ad