English Dictionary
Definition staying power in British English
staying power noun
[uncountable] noun
/ˈsteɪɪŋ ˌpaʊə(r)/
1
the ability of a person or organization to keep doing something for a long period of time
Synonyms and related words
