Find the word definition

Wiktionary
rail hail

n. (context slang English) Hail accelerated to high speeds by heavy winds.