kelsher

kelsher

[′kel·shər]
(meteorology)
In England, a heavy fall of rain.