kelsher

kelsher

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