wear down


Meanings

  • exhaust or get tired through overuse or great strain or stress;
  • deteriorate through use or stress;