English | Yorkshire Yorkshire, United Kingdom

siling it down

Slang USED Very frequently BY Everyone

Just a local way in Yorkshire and the North East of England to talk about heavy rainfall.

"It's siling it down out there."