idiom > Seem [feel] sorry for oneself
Are you looking for: 垂头垂头丧气垂头 垂头丧气More results...
Contents
English Expression
  1. :  down in the dumps
  2. n.:  Seem [feel] sorry for oneself,  break sb.'s spirits,  in low [poor] spirits,  lose one's spirits,  take the starch out of
  3. v.:   be crest-fallen,   be greatly discouraged or disappointed
  4. adj.:  Dejected
Thesaurus
build a building against the hill, dampening one's spirit, lost heart, spirit dull, cachexia, spoil one's enthusiasm
Containing Phrases
chapfallendespondinglyhold one's head high
hang -dog airknock the spirit out of sb.