cast down

Verb
  1. lower someone's spirits; make downhearted
    • These news depressed her
    • The bad state of her child's health demoralizes her

Khám phá thêm

Các từ liên quan

Từ trái nghĩa

cast down
The disappointing news cast down the entire team.