phrasal
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
phrasal
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
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012