0 to spoil a good situation with something unpleasant:
Her father's illness had cast a shadow over the birth of her baby.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
cast a shadow over/on sth