Synonyms for Holdup (same or very similar meaning)
WordNet sense 1 (the act of delaying; inactivity resulting in something being put off until a later time):
delay
WordNet sense 2 (robbery at gunpoint):
heist, stickup, armed robbery
From the ODE community, based on WordNet
add/edit