noun
(Scotland, Northern England) A heavy fall of rain.
verb
(Scotland, Northern England, of rain) To pour heavily.