down-at-heel

    adjective
  1. miserable, necessitat.
  2. [appearance] esparracat, tronat.