overshade
/ɒvəˈʃeɪd/Definitions
1. noun
A place where something is overshadowed or shaded
“The forest created a perfect overshade for the campers to rest during the day.”
2. verb
To overshadow or cast a shadow over something
“The large tree will overshade the entire garden if it’s not pruned.”