What is the meaning of hail in English?

Learn vocabulary with pictures as well as definitions of hail in English

Learn in

See more

v. hail

Definition of hail in English

To fall from clouds in the form of small balls of ice.

See more

n. hail

Definition of hail in English

Frozen water that falls from clouds in the form of small balls of ice.