beshadow
/biˈʃædəʊ/Definitions
1. verb
to cast a shadow over something or someone, often figuratively.
“The dark clouds began to beshadow the landscape, signaling an impending storm.”
2. noun
a shadow that has been cast over something or someone.
“The beshadow of the tall building obscured the view of the surrounding area.”