befog
1. [ verb ] make less visible or unclear
Synonyms: obscure cloud fog haze_over mist obnubilate becloud
Examples:

"The stars are obscured by the clouds"

Related terms: hide overshadow daze