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

"The stars are obscured by the clouds"

Related terms: hide overshadow daze