noun, adverb taking the 'to' particle
hail of bullets; barrage; storm of something
Figurative use: describes a relentless, heavy shower of things like bullets, questions, or criticism. Often used with 浴びせる or 降り注ぐ.
The enemy rained bullets down on us.
Questions came flying like a hailstorm from the reporters.
rain and hail
Literal weather meaning: a mixture of rain and hail falling together. Less common than the figurative sense.
There will be rain and hail in the afternoon.