Meaning
To reach a point of sudden exhaustion or insurmountable difficulty, especially in endurance activities or continuous effort.
Literal Meaning
To physically collide with a vertical barrier.
Example
“I felt strong for the first 20 miles of the marathon, but then I suddenly hit the wall.”