TOP

Definition of hailstorm noun from the Oxford Advanced American Dictionary

See hailstorm in the Oxford Advanced Learner's Dictionary