This is a new word I came across for the first time the other day. I guessed straight away that it must mean "to make miserable" i.e. to inflict misery upon others, but it also means to impoverish.
There’s plenty of misery in the news just now. The elitist tossers that pose as our government are bent on immiserating most of us, unless you’re very wealthy already and have a finger in the Tory pie.
I am reminded of a conversation with one of the team of builders who fixed our roof and windows in September. He's English but said he never comes back to the UK because everyone is so miserable!