Top definition
Very heavy rainfall, more than Torrential, in fact quite horrific!
"Somehow we made it home through the horrential rain storm".
by Osmodia December 15, 2008
Get the mug
Get a Horrential mug for your friend Sarah.