1. Verb
To cast down.
2. Verb
To cast down the spirits of; to dispirit; to discourage; to dishearten.
3. Adjective
Dejected.
More about this word
Synonyms and related words
Explore this word
