hold-up

    noun
  1. [delay in traffic] embús, retenció.
  2. [stoppage] parada, interrupció, suspensió.
  3. [robbery at gunpoint] atracament, robatori.