long-wearing

Definitions of long-wearing
  1. adjective
    capable of withstanding wear and tear and decay
    synonyms: durable
    serviceable
    ready for service or able to give long service
Word Family