Holdup

French Meaning

soutenir

lever

arrĂȘter

entraver

braquer

tenir bon

s'arrĂȘter

English Meaning

  1. An interruption or a delay: What's the holdup? We're in a hurry.
  2. An armed robbery.