Definitions of resole:

  • verb:   put a new sole on