Let it Snow
This week, Harrogate, as well as much of the UK, saw its first snow of the year. An early morning walk across the famous Stray inspired thoughts about English expressions relating to snow and winter in general. Here are some winter themed expressions. Snowed Under The idiom snowed under means to be overwhelmed or extremely busy […]