holdup

[holdup] {n.} 1. Robbery.

John fell victim to a highway holdup.

2. A delay, as on a crowded highway.

Boy we're late! What's causingthis holdup?