1) свергать; разрушать; перевертывать
True believers must cast down the temples of the false gods. — Правоверные должны разрушать храмы языческих богов.
2) опускать (глаза)
3) повергать в уныние, угнетать
Mary was cast down by the bad news about her mother. — Плохие новости о матери повергли Мери в уныние.