staying power Meaning, Definition & Usage

  1. noun enduring strength and energy
    stamina; toughness.

WordNet