Rhymes | Synonyms
fog, mist, swarm, taint
becloud, befog, corrupt, dapple, defile, mottle, obscure, sully
haze over, overcast
obnubilate