Noun Definition
hail
1.Definition: enthusiastic greeting
Category: General2.Definition: many objects thrown forcefully through the air
"A hail of pebbles", "A hail of bullets"
Category: Objects3.Definition: precipitation of ice pellets when there are strong rising air currents
Category: General