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 causing this holdup?
Categories: noun