1. 持械抢劫
A hold-up is a situation in which someone is threatened with a weapon in order to make them hand over money or valuables.
2. 造成延搁的事物;阻碍;障碍
A hold-up is something which causes a delay.
3. 交通阻塞
A hold-up is the stopping or very slow movement of traffic, sometimes caused by an accident which happened earlier.