The English term "hail" matches the Italian term "grandinare, grandine, gràndine"

other english words that include "hail" : italian :
hailed grandinò, grandinato