long-wearing Meaning, Definition & Usage

  1. adjective satellite capable of withstanding wear and tear and decay
    durable.
    • durable denim jeans

WordNet