I remember last time it got all icy and everyone was describing the conditions as treacherous, I read on a forum someone bemoaning the use of the word. The poster thought that accusing roads and pavements of betrayal was not on (perhaps they were just sticking up for tarmac rights).

But ‘treacherous’ is the right term – it has 2 meanings. From the Concise Oxford English Dictionary:

  • treacherous (adj) 1. Guilty of or involving betrayal or deception. 2. (of ground, water, conditions, etc.) having hidden or unpredictable dangers.

So there we go. It’s still treacherous out there.