1 : to reach the point of physical exhaustion during strenuous activity
2 : to reach a limiting point or situation at which progress or success ceases
1 : to reach the point of physical exhaustion during strenuous activity
2 : to reach a limiting point or situation at which progress or success ceases
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012