Dictionary |
1 Result
#1
staying power
n.
enduring strength and energy
. wn