obnubilate- verb darken, dim, or cover with or as if with a cloud; obscure.
I acknowledge your suggested alternative words. All of them are perfectly serviceable elements in any person’s vocabulary, but obnubilate is still the first word that popped into my mind.
(post is archived)