To come to a dead-end.
Going nowhere; blocked.
A road with no exit.
A position that offers no hope of progress.
to fail to keep; to renege on.
to be treacherous or faithless to; betray.
Used other than figuratively or idiomatically: see go, back, go back, on.