Dictionary |
1 Result
#1
stamina
n.
[
staying power
,
toughness
] enduring strength and energy
. wn