Literature
Arts
Life
Travel
Tools
About us
Sign in
中文
Search
垂头丧气
English Expression:
n. Seem [feel] sorry for oneself
n. break sb.'s spirits
n. in low [poor] spirits
n. lose one's spirits
n. take the starch out of
adj. Dejected
v. be crest-fallen
v. be greatly discouraged or disappointed
down in the dumps
Literature
Arts
Life
Travel
Tools
About Us
Sign in
中文