downcast in Latin downcast in Latin dēiectus adj Of a person: feeling despondent or discouraged. Add to Flashcards