wear down Meaning and Definition
1. v. exhaust or get tired through overuse or great strain or stress
2. v. deteriorate through use or stress
1. v. exhaust or get tired through overuse or great strain or stress
2. v. deteriorate through use or stress
Sponored Video