English Dictionary
Definition be cast down in British English
be cast down phrase
phrase
1
to feel upset or disappointed
Synonyms and related words
