Golden Bowl

Dictionary

OVERSHADOWINGppr.

Throwing a shade over; protecting.