Definition of cast down
English to English verb - lower someone's spirits; make downhearted
These news depressed her. The bad state of her child's health demoralizes her.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
cast down, cast on, cut down, cascade down, cheat on, chaetodon, caxton, caseation, cassation, cassidony, cation, causation, caddoan, caution, choke down, chest tone, cowtown, castanea, catonian, cow town
|
|
|