cast down Meaning, Definition & Usage
-
verb lower someone's spirits; make downhearted
depress; dispirit; dismay; deject; demoralise; get down; demoralize.
- These news depressed her
- The bad state of her child's health demoralizes her