cast down Meaning, Definition & Usage

  1. 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

WordNet