Feedback
hail down
to fall from the sky, as hail
to appear inexplicably