wear upon


Meanings

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