“...stupefying purblindness...”
Had to look it up.
Means:;
Slow in understanding or discernment; dull
Poor vision or nearly blind;
Blind.
Not just “purblindness”, but “stupefying purblindness”.
I’ve got a new word. That is practically useless to me.
You never know when you might need just the purrfect word.