Definisi 'cast down'
English to English
1 lower someone's spirits; make downhearted
• These news depressed her
• The bad state of her child's health demoralizes her
source: wordnet30
More Word(s)
elate, intoxicate, lift up, pick up, uplift, depressant, downer, sedative, sedative drug, demoralisation, discourage, chill,

Visual Synonyms
Click for larger image