downcast /ˈdaʊnˌkæst/ Brit /ˈdaʊnˌkɑːst/ adjective /ˈdaʊnˌkæst/ Brit /ˈdaʊnˌkɑːst/
adjective
Learner's definition of DOWNCAST
1
[more downcast; most downcast] : not happy, confident, or hopeful沮丧的;垂头丧气的 -
I've never seen her looking so downcast. [=depressed, unhappy, sad]我从没见她这么沮丧过。
-
There were a lot of downcast faces in the crowd.人群中有许多人面容沮丧。
2
of eyes : looking downward(眼睛)目光向下的