To come to a dead-end.
A road with no exit.
A position that offers no hope of progress.
Going nowhere; blocked.
To fail at or leave incomplete.
To stumble or unintentionally descend and land on
To collapse so that the remains are on top of.
To prostrate oneself in a position that rests on