Meaning of HOLDUP in English

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?

American idioms English vocabulary.      Английский словарь американских идиом.