becloud
/biˈklaʊd/Definitions
1. verb
to make something unclear or obscure, especially the mind or a situation.
“Her fears began to becloud her judgment, and she made a rash decision.”
2. noun
a cloud that obscures the sky or hides the sun.
“The beclouds drifted lazily across the morning sky.”