throwing a pall over (verb) dishearten: depress, ruin one's hopes
Sinonime: cast down,
chill*,
crush,
damp, dampen,
dash,
daunt, deject, demoralize,
deter,
discourage, disincline,
dismay,
disparage, dispirit, get down,
humble,
humiliate, indispose, put a damper on,
put down,
shake, throw a pall over
Antonime: encourage, hearten, inspirit