Hail
Praise vociferously
Enthusiastic greeting
Many objects thrown forcefully through the air
Examples
A hail of pebbles
A hail of bullets
Precipitate as small ice particles
Examples
It hailed for an hour
Precipitation of ice pellets when there are strong rising air currents