cast down

Found in thesaurus: discourage

Babylon English-SpanishDownload this dictionary
cast down
derribar; hacer bajar el espĂ­ritu de una persona; desalentar

INGLESPANISHDownload this dictionary
cast down
abatir, derribar, bajar, descorazonar, desanimar, deprimir, desalentar, desmoralizar