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:
add yours
Source: A Dictionary of American Idioms
Add my comment