cast down - İngilizce Eşanlam Sözlük

cast down

v.
[1] depress , deject , get down , dismay , dispirit , demoralize , demoralise