'hold-up
n[C]a situation that stops something from happening or making progress
=
delay traffic hold-ups on the highway Despite the odd hold-up, we finished on time.informal an attempt to rob a place or person by threatening them with a weapon
a bank hold-up→
hold upathold1