Green’s Dictionary of Slang

hail n.

1. (US) ice cubes, as in a drink.

[US]H.W. Bentley ‘Linguistic Concoctions of the Soda Jerker’ in AS XI:1 43: HOLD THE HAIL. Coca-Cola without ice.
[US] in Newark (OH) Advocate 21 May 3/3–4: hold the hail – no ice.

2. (drugs) crack cocaine.

[US]ONDCP Street Terms 11: Hail — Crack Cocaine.