垂头丧气English Expression:
  • n.  Seem [feel] sorry for oneself
  • n.  break sb.'s spirits
  • n.  in low [poor] spirits
  • n.  lose one's spirits

(Unregistered user can only view 4 records)