staying power

/'steiiɳ'pauə/
Noun
  1. enduring strength and energy

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

staying power
She showed great staying power by finishing the marathon.