Definify.com

Definition 2025


hailstorms

hailstorms

See also: hail storms

English

Noun

hailstorms

  1. plural of hailstorm