Meanings

  1. colloquialworn out, run-down