CAST DOWN Meaning of CAST DOWN in English lower the spirits of a person; discourage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012