wear upon
       v : exhaust or tire through overuse or great strain or stress;
           "We wore ourselves out on this hike" [syn: tire, tire
           out, wear, weary, jade, wear out, outwear, wear
           down, fag out, fag, fatigue] [ant: refresh]