To come to a dead-end.
Going nowhere; blocked.
A road with no exit.
A position that offers no hope of progress.
To terminate a telephone call.
To put up to hang.
To keep delayed, suspended, held up, or stuck.